How would pinpoint-resin-plugin-1.6.1-RC1.jar be used directly on pinpoint-1.6.0?

Dear:
all
How would pinpoint-resin-plugin-1.6.1-RC1.jar be used directly on pinpoint-1.6.0?

The agent should work by simply dropping the plugin jar into the plugin directory.
Keep in mind though that collector and web both have dependencies to plugins and you'll have to do the same for these (we recommend at least keeping collector and web updated to the most recent version).

Also, you have to update resin config what have metioned in resin plugin's README.

Thank you, I will be under test


IP conflict with linked containers

BUG REPORT INFORMATION
Description of problem:
Docker set one IP address to few containers. Example:
# docker -H unix:///var/run/docker2.sock inspect $(docker -H unix:///var/run/docker2.sock ps -q) | grep -e \"IPAddress -e Hostname\"
        "Hostname": "nginx",
        "IPAddress": "<IP_ADDRESS>",
                "IPAddress": "<IP_ADDRESS>",
        "Hostname": "pdns",
        "IPAddress": "<IP_ADDRESS>",
                "IPAddress": "<IP_ADDRESS>",
        "Hostname": "selfoss",
        "IPAddress": "<IP_ADDRESS>",
                "IPAddress": "<IP_ADDRESS>",
        "Hostname": "mysql",
        "IPAddress": "<IP_ADDRESS>",
                "IPAddress": "<IP_ADDRESS>",
        "Hostname": "65337c3d1c71",
        "IPAddress": "<IP_ADDRESS>",
                "IPAddress": "<IP_ADDRESS>",

docker version:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.5.3
 Git commit:   a34a1d5-dirty
 Built:        Sat Jan 16 15:43:56 UTC 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.5.3
 Git commit:   a34a1d5-dirty
 Built:        Sat Jan 16 15:43:56 UTC 2016
 OS/Arch:      linux/amd64

docker info:
Containers: 5
Images: 91
Server Version: 1.9.1
Storage Driver: devicemapper
 Pool Name: docker-8:2-14024707-pool
 Pool Blocksize: 65.54 kB
 Base Device Size: 10.74 GB
 Backing Filesystem:
 Data file: /dev/loop1
 Metadata file: /dev/loop2
 Data Space Used: 4.608 GB
 Data Space Total: 107.4 GB
 Data Space Available: 102.8 GB
 Metadata Space Used: 5.988 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.141 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Deferred Deletion Enabled: false
 Deferred Deleted Device Count: 0
 Data loop file: /mnt/docker/devicemapper/devicemapper/data
 Metadata loop file: /mnt/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.114 (2015-12-14)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.3.3-2-ARCH
Operating System: Arch Linux (containerized)
CPUs: 2
Total Memory: 7.699 GiB
Name: server
ID: HBCI:PKCM:6EIT:HH26:IEZT:ADDA:6QKC:WKHW:LPHT:4HAR:HOIR:6P3Q

uname -a:  Linux server 4.3.3-2-ARCH #1 SMP PREEMPT Wed Dec 23 20:09:18 CET 2015 x86_64 GNU/Linux
Environment details:
Some containers are linked:

nginx with 65337c3d1c71 and selfoss
pdns and selfoss with mysql

Due to docker logs, problem appears after daemon restart. There was some errors while starting daemon, but I don't think that it is the root couse:
Jan 18 23:38:24 server docker[12330]: time="2016-01-18T23:38:24.801477057+02:00" level=error msg="Error unmounting device 65337c3d1c7192ad26c0d2532ad60a34a9aa55b8ce11f10a114975cf20a4d70c: UnmountDevice: device not
Jan 18 23:38:24 server docker[12330]: time="2016-01-18T23:38:24.808702962+02:00" level=error msg="Error unmounting device 27771cc6f8c87d0de78b100e9c609315a3144ee1b9b3093fea60e47b827b424b: UnmountDevice: device not
Jan 18 23:38:24 server docker[12330]: time="2016-01-18T23:38:24.814496779+02:00" level=error msg="Error unmounting device f84160b3178c7d014eac94ff2e9ffe7c72f7ab49c605e846cc8ec22e3c0dc07f: UnmountDevice: device not
Jan 18 23:38:24 server docker[12330]: time="2016-01-18T23:38:24.828127839+02:00" level=error msg="Error unmounting device 2947ed6118bf83326ce44175c7eb034428f6b45dfb64e32988104d99cca9d155: UnmountDevice: device not

Docker daemon starts with parametrs
ExecStart=/usr/bin/docker -d -g /mnt/docker -H unix:///var/run/docker2.sock --pidfile=/var/run/docker2.pid --iptables=true --icc=false --bridge=DMZ --fixed-cidr=<IP_ADDRESS>/25

Steps to Reproduce:

Start all containers
Restart docker daemon with systemctl restart

Actual Results:
IP conflict
Expected Results:
All containers will be configured with different IP address
Additional info:
Problem disappear after deleting all containers and restart of docker daemon. I mean when I create containers all thing work fine.
Can anybody help with that?
----------END REPORT ---------
#ENEEDMOREINFO

If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
For more information about reporting issues, see CONTRIBUTING.md.
You don't have to include this information if this is a feature request
(This is an automated, informational response)

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

Likely a duplicate, see
https://github.com/docker/docker/issues/19086#issuecomment-169019038

@stepan111 is this issue resolved for you on docker 1.10?

I can't say right now. I need some time to check it. I will try to do this
as quickly as possible.
16 февр. 2016 г. 1:50 PM пользователь "Sebastiaan van Stijn" <
<EMAIL_ADDRESS>написал:

@stepan111 https://github.com/stepan111 is this issue resolved for you
on docker 1.10?
—
Reply to this email directly or view it on GitHub
https://github.com/docker/docker/issues/19441#issuecomment-184650836.

Thanks!

Closing, it's been over a year with no feedback.
If it's still an issue, let us know and we can re-open.


Missing Azure Container Service Item

We've built a kubernetes cluster with our vnet using acs-engine/examples/vnet/kubernetesvnet.json template.  However, after everything got spun up (vm's, availability sets, nic's, etc.), there was no Azure Container Service object created.  What did we miss?

This is expected. If a cluster is created using ACS Engine then compute, storage, networking resources are deployed but an ACS resource is not created. ACS resource will only be created if you used https://azure.microsoft.com/en-us/services/container-service/ APIs to create the cluster.

Thank you.


ios does not support

By Media Source Extensions, ios does not support

Excuse me, what is the solution?


How to validate date?

Date.parse successfully parses almost any strings (for example, 123), so I can't rely on isDate() validating rule. For example, I need to validate date in this format: 2015-06-12 00:34:05. How can I define more strict rules and validate such string?

Use isISO8601(str) if you need more strict validation of dates.


Option to set append or truncate for ArgminSlogLogger

Current behavior of ArgminSlogLogger::file is to truncate the log file on each run.
Sometimes I want to see the logs of a previous run, particularly if using checkpoints,

Hi,
thanks for your comment! I agree that this should be exposed to the user. I made the necessary changes to argmin-core and adapted the docs in argmin. I don't have time to test it thoroughly, therefore I'd appreciate it if you could give me some feedback :)

Closing this, feel free to reopen if necessary.


Dates passed to grid in format yyyy-MM-ddTHH:mm:ss are not recognised correctly

I'm submitting a ...
[x] bug report
[ ] feature request
[ ] question about the decisions made in the repository

What is the current behaviour?
Dates passed to grid in format yyyy-MM-ddTHH:mm:ss (for example "2020-01-29T18:09:56") are not recognised as dates and in grid written as zero dates (1970-01-01).

Other information
This worked correctly before the commit https://github.com/vitmalina/w2ui/commit/4c58c4baaa7d88cf5e398854590c7d0889057f4a#diff-6ce300965d88ab4e70ced0cd752e9cd8. It is named "Fix date file format". What exactly it fixes?

I somehow not noticed explanation of change in https://github.com/vitmalina/w2ui/pull/1860.
Then how about add to w2utils.isDateTime() this code instead:
if (String(val).indexOf(' ') < 0 && String(val).indexOf('T') >= 0 && String(new Date(val)) != 'Invalid Date') {
    if (retDate !== true) return true;
    return new Date(val);
}

This should only work for standard ISO 8601 dates in format yyyy-MM-ddTHH:mm:ss, so problem of returning wrong date should not occur.


Install via systems.config.js?

I'm trying to install this component via systemjs and I'm not getting it right at all. Any idea on how to properly install this component via systems?

Finally got things to connect and install properly

I don't know much about system js. Could you post your solution here to
help others? Glad you figured it out.
On Nov 20, 2016 7:05 PM, "Jason Redd"<EMAIL_ADDRESS>wrote:

Closed #24 https://github.com/isaacplmann/angular2-contextmenu/issues/24
.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/isaacplmann/angular2-contextmenu/issues/24#event-865775238,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA0lQAtXlGYU_AiUwNTZalCsI1IO78V7ks5rAOBGgaJpZM4K3CGF
.

My issue laid in that my package.json file didn't have the component saved to it which made it no see it at all even though I setup the systems.config.js file properly. so making sure that when you install the app you add --save to the end of the call will save it to the package.json file

But here is how my systemjs.config file is setup
map : {
      'angular2-contextmenu': 'npm:angular2-contextmenu/'

}

packages: {
      'angular2-contextmenu': { 'main': 'angular2-contextmenu.js', 'defaultExtension': 'js' }

}

That then allowed me to do imports in that looked like
import { ContextMenuModule } from "angular2-contextmenu";

Thanks!


docs(checkbox): standalone page for checkbox documentation

[X] I have followed the Your First Code Contribution section of the Contributing guide

Summarize the changes made and the motivation behind them.
To create separate pages for /forms/* documentations to match flowbite.
I had tried this previously but the branch was too far gone to continue (merge conflicts).
Reference related issues using # followed by the issue number.
If there are breaking API changes - like adding or removing props, or changing the structure of the theme - describe them, and provide steps to update existing code.

werid.. I can't tell what is wrong with the preview. The build passes locally.
` ✓ Generating static pages (43/43)
✓ Collecting build traces
✓ Finalizing page optimization
Route (app)                              Size     First Load JS
┌ ○ /                                    1.93 kB         217 kB
├ ○ /_not-found                          962 B            92 kB
└ ● /docs/[[...slug]]                    30 kB           214 kB
├ /docs/components/accordion
├ /docs/components/alert
├ /docs/components/avatar
└ [+36 more paths]

First Load JS shared by all            91.1 kB
├ chunks/472-48e99746bd29f5a8.js       34.7 kB
├ chunks/fd9d1056-4e50bd5b75371e6d.js  53.8 kB
├ chunks/main-app-657973b50a7bf24c.js  282 B
└ chunks/webpack-c7746c740a8989b6.js   2.3 kB

○  (Static)  prerendered as static HTML
●  (SSG)     prerendered as static HTML (uses getStaticProps)
✨  Done in 24.49s.`

@rluders can you check and Ill fix it? I can't tell why the preview failed.

weird.. I can't tell what is wrong with the preview. The build passes locally.
✓ Generating static pages (43/43)
✓ Collecting build traces
✓ Finalizing page optimization

Route (app)                              Size     First Load JS
┌ ○ /                                    1.93 kB         217 kB
├ ○ /_not-found                          962 B            92 kB
└ ● /docs/[[...slug]]                    30 kB           214 kB
    ├ /docs/components/accordion
    ├ /docs/components/alert
    ├ /docs/components/avatar
    └ [+36 more paths]
+ First Load JS shared by all            91.1 kB
  ├ chunks/472-48e99746bd29f5a8.js       34.7 kB
  ├ chunks/fd9d1056-4e50bd5b75371e6d.js  53.8 kB
  ├ chunks/main-app-657973b50a7bf24c.js  282 B
  └ chunks/webpack-c7746c740a8989b6.js   2.3 kB

○  (Static)  prerendered as static HTML
●  (SSG)     prerendered as static HTML (uses getStaticProps)

✨  Done in 24.49s.

This passes locally for u probably because u renamed the file afterwards from listgroup (lowercase) to listGroup (camelcase) and the IDE and git did not catch it (it happens quite often, don't worry).
Build fails due to:
./examples/checkbox/index.ts
Module not found: Can't resolve './checkbox.listgroup'

I left comments where it should be fixed.

weird.. I can't tell what is wrong with the preview. The build passes locally.
✓ Generating static pages (43/43)
✓ Collecting build traces
✓ Finalizing page optimization

Route (app)                              Size     First Load JS
┌ ○ /                                    1.93 kB         217 kB
├ ○ /_not-found                          962 B            92 kB
└ ● /docs/[[...slug]]                    30 kB           214 kB
    ├ /docs/components/accordion
    ├ /docs/components/alert
    ├ /docs/components/avatar
    └ [+36 more paths]
+ First Load JS shared by all            91.1 kB
  ├ chunks/472-48e99746bd29f5a8.js       34.7 kB
  ├ chunks/fd9d1056-4e50bd5b75371e6d.js  53.8 kB
  ├ chunks/main-app-657973b50a7bf24c.js  282 B
  └ chunks/webpack-c7746c740a8989b6.js   2.3 kB

○  (Static)  prerendered as static HTML
●  (SSG)     prerendered as static HTML (uses getStaticProps)

✨  Done in 24.49s.

This passes locally for u probably because u renamed the file afterwards from listgroup (lowercase) to listGroup (camelcase) and the IDE and git did not catch it (it happens quite often, don't worry).
Build fails due to:
./examples/checkbox/index.ts
Module not found: Can't resolve './checkbox.listgroup'

I left comments where it should be fixed.

ahhh thank you.

maybe we should remove the existing checkbox docs and examples which is under components/forms/* as we slowly migrate all of them and eventually deprecate for good components/forms/*

the disabled state doesn't look like https://flowbite.com/docs/forms/checkbox/#disabled-state
react

core

the disabled state doesn't look like https://flowbite.com/docs/forms/checkbox/#disabled-state
react
core

ohh I see Label was not disabled.

@MateoWartelle @SutuSebastian I think that we are good to merge this one, right? Just need to rebase.

@MateoWartelle @SutuSebastian I think that we are good to merge this one, right? Just need to rebase.

I think some things broke down after rebase:

sidebar does not contain the checkbox item anymore

@MateoWartelle @SutuSebastian I think that we are good to merge this one, right? Just need to rebase.

There's still this issue that hasn't been resolved:
https://github.com/themesberg/flowbite-react/assets/41998826/c47e46c1-6f17-445d-8475-ae86076e9d4b
and it applies to both Checkbox list group  and Horizontal list group

I notice that when the checkbox is marked by default to be checked it cannot be uncheked by clicking on it. Is it just a documentation thing? Is this expected?

Some minor differences:
Checkbox list group
Core

React

Horizontal list group
Core
<img width="849" alt="Screenshot 2023-11-24 at 23 27 04" src="https://github.com/themesberg/flowbite-react/assets/41998826/8cb48dad-15b1-411f-b5b0-3a8a7b7887
React

4f">
Inline layout
Core

React

Advanced layout
Core

React


refactor: adapter-pouchdb to deno

May need to refactor to something like<EMAIL_ADDRESS>

We should deprecate this one and use nedb instead with the dndb module


Renamed some files to more acuratly represent what they are.

When I started making PR's I thought saying that I was programming in lisp was enough information. Now I now that I'm actually programming in Common Lisp and to be more precise I renamed a couple of things. I'm still using the lisp highlighter though.
Also fixed a big where the Common lisp implementation for the monte carlo integration didn't show up.

The lang is always the file extension. Is .clisp the file extension for list code? I thought it was still .lisp?


Add configurable id to Autocomplete Result items

Is your feature request related to a problem? Please describe.
On the  there needs to be a way of adding an id to each  within the  so that each item within the list can be identified.
Describe the solution you'd like
          <li
            id={`${liContainerId}--${index}`} // <--- THIS IS WHAT IS NEEDED
            className={
              index === activeOption && activeClass
                ? [activeClass, liContainerClass].join(' ')
                : [
                    liContainerClass,
                    index % 2 === 0
                      ? `${liContainerClass}--even`
                      : `${liContainerClass}--odd`,
                  ].join(' ')
            }
            key={optionName}
            onClick={onClick}
            style={liContainerStyle}
          >
            {optionName}
          </li>

Additional context
Specie list - id="species_option--0"; id="species_option--1"...etc
Product favorite Page
Add product from favorite list - id="product_option--0"; id="product_option--1"...etc.... when we have at least one product in the favorite list

PR created: https://github.com/Capgemini/dcx-react-library/pull/364


Steam internal browser has issues with flickering (damage tracking?)

Hyprland Version
08310b4af9ce289180d2b3adef157642379f158e
Bug or Regression?
Bug
Description
Has been happening for as long as I've been using Hyprland (around december 2022 I think). It might be a problem that Steam needs to fix but I wanted to make a bug report just to be sure.
https://github.com/hyprwm/Hyprland/assets/4633209/a6fb0a0c-ff14-48de-8d58-33a02dffb8d7
Using hyprland-nvidia-git 0.28.0.r101.g4a41d013-1 from the AUR.
How to reproduce

Open Steam (Native or Runtime, doesn't matter)
Go to the Store page (or any page that opens the browser)
Flickering

Crash reports, logs, images, videos
Here's what I see in the hyprland logs when reproducing this: hyprland-log.txt

looks like a novideo thing?

same issue here, let me know if you need any info/data

same issue here, let me know if you need any info/data

Are you using Nvidia?

Setting damage_tracking to 0 doesn't seem to make any difference, so I guess it's due to nvidia. Closing..
@tchofy Which GPU are you using?

It's a GTX 1650 mobile, I've heard the flickering issues happen more often
on faster GPUs due to timing problems, can't confirm myself. I'm also using
the beta channel on steam,  with their recent new UI and all.
On Tue, Aug 29, 2023, 13:59 Tuur Vanhoutte @.***> wrote:

Closed #3091 https://github.com/hyprwm/Hyprland/issues/3091 as
completed.
—
Reply to this email directly, view it on GitHub
https://github.com/hyprwm/Hyprland/issues/3091#event-10223749032, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/APNAOHPPZAPWR4VBI5KUJNDXXYNWFANCNFSM6AAAAAA4AKST5U
.
You are receiving this because you were mentioned.Message ID:
@.***>

I'm using an RTX 3070 Mobile, with nvidia-dkms driver version 535.104.05, also using the new UI.

I've managed to reproduce it after enabling Steam > Interface > Enable GPU accelerated rendering in web views, I might've disabled it a while ago when I first got into the new UI and forgot about it. Just disable it and it'll stop flickering, at the cost of lower performance.

That fixes it entirely! Thanks!


do the clean before building an arch

I did not realize we do not call the build-images command
we call push relase directly, which implicitly builds each individual image

follow up to #1168

/retest

@kibbles-n-bytes what's the test command? Not sure why this failed, looked like it built the amd64 stuff as usual.

It's /retest

when can I expect this in the release?

LGTM

@mkumatag it should be in the wed release

I see that 0.0.18 is released but dont see updated image at https://quay.io/repository/kubernetes-service-catalog/apiserver-ppc64le?tab=tags, any idea when this updated docker image will be pushed?

@mkumatag after #1205 goes in because this change broke the deployment of the images.


Rename import_metadata() to import() and export_metadata() to export()

shorten the import function name. Also update docstrings.

is it allowed to create a function called import or export?

as it seems, the naming of import is not allowed.


Reduce field of view of the camera?

@trungleduc This is more of a question, I am wondering why we've been using a field of view of 90 since the very beginning of JupyterCAD?
This is looking a bit off to me. I would have a personal preference for using the default value of 50 which looks more natural.

I can not recall anymore, maybe it's just a random value. Please go ahead and update it


ref: Better testing & some refactor

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@96ffe04). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #12   +/-   ##
=======================================
  Coverage        ?   53.54%
=======================================
  Files           ?        4
  Lines           ?      127
  Branches        ?        0
=======================================
  Hits            ?       68
  Misses          ?       59
  Partials        ?        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 96ffe04...115bffe. Read the comment docs.


Add Nginx and Phoenix logs to AWS CloudWatch

Nginx and Phoenix logs for  evercam-media are now on aws cloudwatch. Evercam-media log needs date entry. I will submit a PR for that separately.


Why pull request button not working

I create a new branch and push to remote, but I can't create pull request
I have a lot of branches

but I can't create pull request

Currently you can not create pull requests within a single repository, you can create pull requests only from forks.

Now, I can create pull request after fork some repository.
But after I create this pull request. I can create pull request in the same repository lol.

Currently you can not create pull requests within a single repository, you can create pull requests only from forks.

Is this by design? I'd really like to have intra-repo PRs.

Thanks your feedback!
But I think the purpose is duplicated to https://github.com/gogits/gogs/issues/1597


[Feature]: Watch prev_kv

Description about the feature
In the current implementation, we have not handled the prev_kv flag in the WatchCreateRequest, all watch events need to read  previous KeyValue  from storage, This behavior is incorrect and can lead to unnecessary I/O operations.
The correct method is to minimize I/O operations by only reading previous KeyValue when it is required by the current watcher.
The following diagram is the events path after handling prev_kv flag:

Code of Conduct

[X] I agree to follow this project's Code of Conduct

This behavior is incorrect and can lead to unnecessary I/O operations.

So this is a bug and not feature? because your title prefix with [feature].

This behavior is incorrect and can lead to unnecessary I/O operations.

So this is a bug and not feature? because your title prefix with [feature].

Here is to add the logic that was not handled before, so I used the feature, but it would be better to mark it as a bug


Add annotations to Grafana dashboards ConfigMaps

Addresses https://github.com/atlassian/data-center-helm-charts/issues/633
An annotation in the configmap can be a flag for dashboard importer sidecar to import a dashboard into a subdirectory.

LGTM, although I have trouble finding a list of annotations available for the Grafana dashboards. There are several annotations in the grafana values.yaml file. Can we include a link?

@nanux thanks for the comment! Indeed, adding https://github.com/kiwigrid/k8s-sidecar#usage can help better understand how things work :) Just pushed it to docs.


Node must be installed or the NVM segment raises an error

NVM is included in the default segments in BULLETTRAIN_PROMPT_ORDER, but there is no condition to avoid an error in case node is not installed. The condition is checking NVM, but it calls node either ways, which gives an error.
A condition at the start of the prompt function should return if node is not installed.

I created PR witch removing nvm from default configuration: I prefer user explicitly adding segment to have it instead of silencing errors.
Let me know what you think.

While that avoids the problem, it would be inconsistent with the concept explained in comments in the code: "Each component will draw itself, and hide itself if no information needs to be shown".

If NVM is not installed than how would you show the segment? And how is the user experience different from yours suggestion?

You shouldn't show the segment if NVM is not installed. The user should not tweak anything in order to make it work without errors, out of the box, with or without NVM/node. Then if you put an obvious suggestion that says something like "for efficiency, please remove the segments that you will never use from the BULLETTRAIN_PROMPT_ORDER" that would be OK too.
Something as simple as:
  if (( ! $+commands[node] )); then
    return
  fi

at the beginning of the function would avoid the error and would not change the rest of the logic.

I am not familiar with nvm but I like how Bullet Train responds to python. The python segment doesn't get triggered unless you have activated a virtual environment with virtualenv. Otherwise it makes no sense for it to display your system's node version all the time. (waste of space imho).

is it as popular in nodejs to use a virtual environment for each node project?
if so, what is the best bash environment variable to trigger the presence of a node virtual environment?

Actually, I realized that the python virtualenv stuff isn't part of Bullet Train but just a part of vanilla oh-my-zsh, and it doesn't display the python version, just the fact that you have an active virtual environment.

Here is the behavior with "robbyrussell" theme.

Marked as question as this evolves a little bit into discussion 'what is the correct behavior'

Just writing up a pull request for this, IMO it makes more sense to do a similar thing as is done for the AWS prompt segment but to work out the node_prompt value beforehand.
So, for example, if I have nvm or node then the regular logic will run and set the value of node_prompt and therefore it will be displayed in the prompt.
If nvm and node are not installed then nothing gets displayed because the node_prompt is never set (unless it's set explicitly by the user for some reason.)

I had to install NVM and Node before the error: prompt_nvm:6: command not found: node  Would go away. And I don;t use either of those packages nor were they listed in the plugins section of my .zshrc file.

I forked this theme and applied some fixes, it will show the node version without depending on NVM and fixed some other issues: https://github.com/MRZ07/shinkansen.zsh-theme


not support in Android <= 6.0

I am working on an Android 5.1 device, I got a runtime exception
06-14 10:36:40.879 W/System.err: java.lang.NoSuchMethodError: No virtual method setEndpointIdentificationAlgorithm(Ljava/lang/String;)V in class Ljavax/net/ssl/SSLParameters; or its super classes (declaration of 'javax.net.ssl.SSLParameters' appears in /system/framework/core-libart.jar)
06-14 10:36:40.879 W/System.err:     at com.amazonaws.services.iot.client.util.AwsIotTlsSocketFactory.ensureTls(AwsIotTlsSocketFactory.java:124)
06-14 10:36:40.879 W/System.err:     at com.amazonaws.services.iot.client.util.AwsIotTlsSocketFactory.createSocket(AwsIotTlsSocketFactory.java:80)
I found that Android >= 7.0 has the correct version of SSLParameters (1.7), before 7.0 it is 1.6 and doesn't have the method setEndpointIdentificationAlgorithm.
Is that possible to make this sdk support jdk 1.6?
thx.

Hi, unfortunately the SDK does require Java 1.7 or higher. Also, the v1 IoT SDKs are in maintenance mode and it is unlikely any significant changes or new functionality will be added to them.


only one instance will run at the same time

When submitting more than one instance of mob-recon, the following error is given:
ERROR:root:Error needed database missing<EMAIL_ADDRESS>I think its because when you run repetitive_blast it is rebuilding the blast database every time even when using a built in database.

Hello. Does it happen with the Galaxy wrapper or when mob_recon is run in a command line in parallel? Could you possibly share a dataset (i.e. input fasta files) which gives you such an error so that we can try to replicate it on our end? Thank you very much for letting us know.

Its on the galaxy wrapper. I can send you a couple of the fasta's via the
corporate email system since they are unpublished at the moment.
-Christy
On Thu, Nov 8, 2018 at 2:08 PM Kirill Bessonov<EMAIL_ADDRESS>wrote:

Hello. Does it happen with the Galaxy wrapper or when mob_recon is run in
a command line in parallel? Could you possibly share a dataset (i.e. input
fasta files) which gives you such an error so that we can try to replicate
it on our end? Thank you very much for letting us know.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/phac-nml/mob-suite/issues/13#issuecomment-437138308,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AiTWh-RpNTEsgBFe21afuZ0wC6LzK419ks5utI8pgaJpZM4YVFeW
.

I just tried to run the same set of 495 samples on the command line and
while most finished I did get the same error with a smaller number. So I
believe the problem is happening on the command line as well as the galaxy
wrapper. Just on the galaxy wrapper they conflict more often than on cmd
line.
On Thu, Nov 8, 2018 at 2:12 PM Christy Peterson<EMAIL_ADDRESS>wrote:

Its on the galaxy wrapper. I can send you a couple of the fasta's via the
corporate email system since they are unpublished at the moment.
-Christy
On Thu, Nov 8, 2018 at 2:08 PM Kirill Bessonov<EMAIL_ADDRESS>wrote:

Hello. Does it happen with the Galaxy wrapper or when mob_recon is run
in a command line in parallel? Could you possibly share a dataset (i.e.
input fasta files) which gives you such an error so that we can try to
replicate it on our end? Thank you very much for letting us know.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/phac-nml/mob-suite/issues/13#issuecomment-437138308,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AiTWh-RpNTEsgBFe21afuZ0wC6LzK419ks5utI8pgaJpZM4YVFeW
.

Hi @kbessonov1984 I helped @ChristyPeterson debug this error and it will occur on the cmd line or through galaxy. The cause of the error is this line specifically.
https://github.com/phac-nml/mob-suite/blob/master/mob_suite/mob_recon.py#L306
and
https://github.com/phac-nml/mob-suite/blob/master/mob_suite/utils.py#L194
Basically everytime the method repetitive_blast is invoked the repetitive database is being rebuilt with blast. So when multiple instances are being run at the same time, https://github.com/phac-nml/mob-suite/blob/master/mob_suite/mob_recon.py#L431 throws an error if it is checking for the blast db when it is currently being regenerated.

Thanks @ericenns for the help on pinning down the error, the database does not need to be built each time and I have updated the code to remove that. The pip package has been updated and the conda package will be updated soon.

@kbessonov1984 has updated the conda package so this issue should be resolved


Upgrade konnectivity to v0.0.15

How to categorize this PR?

/area networking
/kind TODO
/priority cleanup
What this PR does / why we need it:
The new 0.0.15 version fixes several issues (e.g memory leaks). Keep alive time is also reduced to 1min to make sure to keep connections alive for agents.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:

Konnectivity components are upgraded to `v0.0.15`

Can you check the failing test?

updated the PR.


Test Case 9_11

Summary
The customer is not checking for the shortest SCC queue
Description
I tried to fix in in my Wait and WaitAgain class but the problem is still not fixed. Anyone have any ideas on how should I fix my code?

Is your availability time updated correctly?

have you checked through the if condition? it looks very complex now, and it might help to break it down into smaller statements

maybe it isn't checking for the next available self-checkout?

helloo, the logic looks okay. The issue definitely lies around the transferring of the event time of Wait Event. I am not sure where exactly, but you can check whether you are passing on the event time of the earliest counter (in this case is shortestIndex) instead of passing on the event time of the first counter for your next Wait Event.
You can also check for the consistency of the logic since you have two Wait Events. Hope it helps


Add some permalinks to bio

Even though you include specifics in your resume, I added some permanent URLs to your front-page bio to burnish your bona fides.

This is definitely merited, but I was planning to add links to specific initiatives in what is now the empty space below the description. I'll hold this open until I do that.

@vzvenyach I followed up on this - here's what I just added to my homepage. Thoughts?

Looks fabulous @konklone! 👍

:+1: Thank you!


Move operations with TreeDataGrid to a service

PackagesViewModel is currently quite bloated (>250 LoC) with some logic, it'd be wise to abstract some of it and move to a service.

Fixed in e0e72b9fe03fc0dbeeb07c12f90140ba3829c619.


Exception handling and Response complete

Hi,
Is there a better way to handle uncaught exception in the server-side and appropriately notify the hanging request with a 503 response.
In my case, what is happening is, the request which ended with an exception hangs until a timeout from the server. if there is a better way to handle such situations, it would be really great.
Any help is appreciated.
Thanks.

you can't really map the uncaught exception to the originating request. Ideally you just write/use code that doesn't throw


Add ability to specify encoding to help with UnicodeDecodeError errors

I use tap-csv to import files with unexpected encoding on Windows. To work around this, I have added an encoding parameter that will allow the user to specify the encoding of their choice such as 'UTF-8', 'latin1', etc.

Great improvement! Thanks for catching that!


test: Updated 07-remove-managed-by & added 03-errors for 1-083_validate_apps_in_any_namespace kuttl test

Signed off: @ciiay
What type of PR is this?
/kind failing-test
What does this PR do / why we need it:
For GITOPS-2874 which is a blocker to our test-automation.
Which issue(s) this PR fixes:
Fixes #?
Flaky test 1-083_validate_apps_in_any_namespace
How to test changes / Special notes to the reviewer:
The main change of this PR is I updated the way to remove managed-by label with the declarative YAML approach which often results in more immediate reconciliation. In this way, we don't have to restart the application-controller anymore.
This PR works along with argocd-operator PR #934.

This PR was created to fix flaky kuttl tests which block ci check of argocd-operator PR #934. Now that the original argocd-operator PR #934 has been closed, closing this PR as well.


Handle Ctrl-D/EOF properly.

Sending EOF (via a Ctrl-D) currently makes the app looping indefinitely since it cannot parse this.
Hence we check if we got EOF before trying to make sense of the input.

Thank you merged


node-0.12.18 missing

Could nodenv please add Node.js v0.12.18 to the install list, in order to support some older Node.js projects?
As a workaround, I'm using Node.js v0.12.17, and then refactoring projects to upgrade to v4 for better support. (Lol all these old versions are so far behind, but I'm jumping my projects up the LTS ladder as fast as I can!)

0.12.18 has been available since Dec 2016<PHONE_NUMBER>4c8e460d2acec9698968d9dda9c86b


A possible change to how validator balances are stored

Add to the validator registry a value rounded_balance, and reduce the uint64 in validator_balances to unit32, renaming the array validator_fractional_balances.
Redefine validator_balances[i] with the following function:
def get_balance(state: BeaconState, index: int) -> int:
    return (
        state.validator_registry[index].rounded_balance * 10**9 +
        state.validator_fractional_balances[index]
    )

Replace validator_balances[i] = x (or += x) with the following function:
def set_balance(state: BeaconState, index: int, new_balance: int):
    validator = state.validator_registry[index]
    if (
        validator.rounded_balance * 10**9 > new_balance or
        validator.rounded_balance * 10**9 + (15 * 10**8) < new_balance
    ):
        validator.rounded_balance = new_balance // 10**9
    state.validator_fractional_balances[index] = (
        new_balance - validator.rounded_balance * 10**9
    )

Motivation
The goal is to split the balance into two components, one an integer number of ETH and the other a fractional part. This accomplishes three functions:

Reduces the per-epoch re-hashing cost of validator_balances by 50%
Maintains an "approximate balance" that can be used by light clients in the validator_registry, reducing the number of Merkle branches per validator they need to download from 3 to 2 (actually often from ~2.01 to ~1.01, because when fetching a committee the Merkle branches in active_index_roots are mostly shared), achieving a very significant decrease in light client bandwidth costs
Maintains an "approximate balance" that can be used in the fork choice rule (this does not technically need to be done in the state, but if it's done here it doesn't need to be done elsewhere...)

The "slack mechanism" (the rounded balance is adjusted down when the balance falls below x, but is adjusted up when it goes above x + 1.5) ensures that a full 0.5 ETH of balance adjustment is required to cause the rounded balance to change. This prevents "on-the-edge attacks" where an attacker maintains a large set of validators whose balances oscillate between x+0.000001 and x-0.000001 for some integer x, causing very frequent changes of the rounded balance and hence very frequent (i) relatively expensive validator registry re-hashings, and (ii) relatively expensive fork choice metadata adjustments.

Minor suggestions:

Stick with the Gwei type for consistency. (Also simplifies code.)
Rename to validator.high_balance and state.low_balances.
Minor code cleanups.

def get_balance(state: BeaconState, index: ValidatorIndex) -> Gwei:
    return state.validator_registry[index].high_balance + state.low_balances[index]

def set_balance(state: BeaconState, index: ValidatorIndex, balance: Gwei) -> None:
    validator = state.validator_registry[index]
    if validator.high_balance > balance or validator.high_balance + 15 * 10**8 < balance:
        state.low_balances[index] = balance % 10**9
        validator.high_balance = balance - balance % 10**9

My understanding is that light clients and the fork choice rule will follow the high_balance. If so, I have two issues relating to this but both stem from the bias of using high_balance estimator.

A floor function as the basis of the estimator, introduces a constant negative bias. Assuming the low low_balances are uniformly distributed across the range, then this is no issue, but it does encourage an attacker to keep all their low_balances as small as possible. (Thereby making the weight of their votes for the fork-choice more efficient than an honest participant's.

The hysteresis adds further bias:

Assuming validators move upwards and downwards with a symmetric probability distribution, on average, a validator's high_balance shifts when it crosses high_balance + 1.25. This positive bias partially counteracts the negative bias of the floor function, but the result is still net-negative.
The bias is not symmetric between those whose balances are on average increasing and those who are decreasing. On average, those whose balances decrease have a positive bias from the hysteresis estimator whilst the opposite is true for those who behave honestly. That is to say, that the hysteresis component of this estimator favors those who are being leaked/slashed whilst decreasing the weight of votes from honest participants (assumed to have increasing balances).

This second issue can be addressed by shifting the hysteresis down by 0.25. (ie. x+0.75 and x+1.25) whilst still preserving the 0.5 ETH separation for the "on-edge attacks".

That's doable though would require negative low balances which seems like it would add more complication.
In general this would be at most a ~1-3% benefit to the attacker so it's not close to a critical security issue; the fact that attackers with 16 ETH balances can be proposers as often as validators with 32 ETH may be more significant.
The reason neither of these issues are a big deal is that ultimately keeping your balance close to an integer, or pushing your balance down to 16 ETH, requires sacrificing revenue or deliberately incurring penalties, so in practice it's like slashing yourself by the amount by which you're gaining an unfair advantage.

I wholeheartedly agree that none of these issues propose a serious threat it was more a comment on how it well be cool if we could design around it.
I didn't think of the negative low balances, I agree it's not pretty.

keeping your balance close to an integer [...] requires sacrificing revenue or deliberately incurring penalties

In theory an attacker could use deposits and transfers to make their balances close to integers prior to launching an attack. This may be a (small) argument for having ACTIVATION_EXIT_DELAY apply to transfers (deposits already have a delay thanks to EPOCHS_PER_ETH1_VOTING_PERIOD).
and transfers

keeping your balance close to an integer [...] requires sacrificing revenue or deliberately incurring penalties

In theory an attacker could use deposits and transfers to make their balances close to integers prior to launching an attack. This may be a (small) argument for having ACTIVATION_EXIT_DELAY apply to transfers (deposits already have a delay thanks to EPOCHS_PER_ETH1_VOTING_PERIOD).
and transfers

In theory an attacker could use deposits and transfers to make their balances close to integers prior to launching an attack

True, though that would only allow one deliberate change per deposit -> exit cycle, so minimum ~once per 3 days.


IvorySQL official website language switching

Enhancement IvorySQL 1.5 official website has problems with language switching.
Chinese version cannot be switched to the English version

I tried and it is working, could you please try it again? Sometimes when the website was not fully loaded, there may have ridiculous behaviour.

We tried several times. It is not possible to switch between the homepage of the official website.

在中国大陆地区确实是无法打开英文版官网，因为会自动跳转/zh-CN/标签。截止到今日仍是如此。

浏览器优先语言为中文时确实是无法打开英文版官网，因为会自动跳转/zh-CN/标签。截止到今日仍是如此。 浏览器首选语言为非中文时是可以自由切换中英文的。

非常感谢您的回复，我们尽快修复这个问题

#104


Update README.md

Add explanation for problematic non-US keyboard layouts. See #49.

@Redsandro Sorry for the delay. Thank you for this PR. I merged it and will be in the next release.


Could you please provide the parameters setting for SiamRPN++ in other benchmarks?

Could you plz provide the parameters setting for SiamRPN++ in UAV123, LaSOT, TrackingNet?
Many thanks for you time.

LaSOT, TrackingNet's parameter setting and models are the same as siamrpn_r50_l234_dwxcorr. The model and setting for UAV123 is different. We will upload them recently.

LaSOT, TrackingNet's parameter setting and models are the same as siamrpn_r50_l234_dwxcorr. The model and setting for UAV123 is different. We will upload them recently.

Hi, could I know when will the upload be done?
Many thanks for your time.

@lb1100  @StrangerZhang


Introduce new toolset for CI

Abstract
The new CI toolset intends to replace chainer-test. The new toolset intends to:

Maximize the environment coverage

Currently environment configurations (versions of OS/CUDA/Python/NumPy/...) in chainer-test are chosen in ad-hoc manner and difficult to understand what is covered and what is not.
The new tool generates a coverage matrix in Markdown so that we can confirm that all supported environments are well tested.

Make matrix maintenance easy

Configuration is now defined in YAML, making maintenance much easier.
By utilizing binary packages (apt/yum) we no longer have to use the redist tarball URLs when adding new versions of optional libraries (cuTENSOR, cuDNN, etc.)
The tool checks the consistency between libraries and warns if an unsupported combination is given (e.g. NCCL 2.9 does not support CUDA 11.2) so it's easier and safer to modify the matrix.

Make it easy to reproduce the CI environment

Everyone can reproduce the test environment and run unit tests by ./.pfnci/linux/run.sh cuda114 build test (requires Docker).
Maintainers can even pull the docker images from the GCR (docker registry), so no need to build Docker images: just ./.pfnci/linux/run.sh cuda114 test.
Docker image build is much faster than chainer-test as the tool uses nvidia/cuda as base images.
Unlike chainer-test, the new tool can run unit tests against the current source tree, making try-and-error loop faster.

Run on both FlexCI and Jenkins

Eventually we will migrate from Jenkins to FlexCI, except for ROCm tests as AMD GPUs are not yet supported by FlexCI which is backed by GCP.

Migration of CUDA Test from Jenkins to FlexCI
There are several tests running on Jenkins:

Unit tests (master/stable + pull-request)
Doctests (master/stable + pull-request)
Example tests (master/stable + pull-request)
Slow tests (master/stable)
Head tests (master/stable)
Installation tests (master/stable)
Shuffle tests (master/stable)

The tool in this PR currently covers 1-5.
Remaining tasks to be done in separate PR

Add configuration for each FlexCI project defined in matrix.yml.
Support Windows.
Support CUDA Python axis.
Support installation tests.
Support shuffle tests.

I think this is ready for review.
Most of files added are auto-generated Dockerfiles+scripts (.pfnci/linux/tests) and coverage.md that illustrates the current test environment coverage. generate.py generates them from schema.yml and matrix.yml.

Jenkins, test this please

Let me disable auto-merge 😄
Before merging I want to confirm that:

ROCm tests run fine on Jenkins (need to check log, as currently Jenkins says "SUCCESS" even if ROCm tests are failing)
CUDA tests with new cuda114 docker image runs fine on FlexCI (need to trigger a test after docker image rebuild: https://ci.preferred.jp/cupy.prep-linux/79140/)

pfnCI, test this please.

/test

The above commits fixes rocm-4-3 test failure in Jenkins.
pfnCI, test this please.

/test

Avoid hitting FlexCI memory limit when doing parallel docker image build. Rebuild ongoing https://ci.preferred.jp/cupy.prep-linux/79180/

Rebuild succeeded!
/test

pfnCI, run Jenkins please.

Jenkins CI test (for commit 1d1f5fec8a7f1806c1f0422d0b1494e932ab68b9, target branch master) succeeded!

Blocked by #5757

pfnCI, test this please.

pfnCI, run Jenkins please.

Jenkins CI test (for commit 8d1f4ad842175be62ad3b84fad7b4b33c8493af7, target branch master) succeeded!

Needs rebase :)

Will trigger FlexCI after docker image rebuild:  https://ci.preferred.jp/cupy.prep-linux/80247/

/test

@emcastillo Failed to backport automatically.

Not cleanly cherry-picked

I think it's ok to keep v9 as-is, as we will cut v10 branch this month.


Adding the event

Where and how do i add the ever (esx_scoreboard:updatePlayersInQueue) . Am guessing its server side but also how? do i just copy an paste as it?

Think its TriggerEvent(esx_scoreboard:updatePlayersInQueue)


⚠ Avatar API Endpoint has degraded performance

In 94a444b, Avatar API Endpoint (https://avatar.roblox.com/v1/avatar-rules) experienced degraded performance:

HTTP code: 200
Response time: 1346 ms

Resolved: Avatar API Endpoint performance has improved in 9cacdeb.


Some improvements (like the support of --all) is tracked elsewhere. Closing.


fix: gcactivities now needs permissions for ProwJobs

Signed-off-by: Andrew Bayer<EMAIL_ADDRESS>

/lgtm

/approve

/lgtm

/approve


Cleanup try_broadcast_shapes.

This code got more complicated to handle sound comparisons of dimension polynomials. See diff.
Since then we have added some utility functions, e.g., core.symbolic_equal_dim, so we can revert the code to something simpler, and close to what it was originally.

Actually, this is not much of a simplication, dropping.


[Question] Regarding license model

Question
I have some applications integrated with well established token provider. However, as per organization policy I'm not supposed to do performance test using that provider. As a alternate I was thinking to use ID4 as stubbed token provider in Pre-Prod env using in-memory data store.
As per this scenario, All of my application willl use well established token provider for dev,uat and production. Only in Pre-Prod we want to use ID4 as stubbed token provider.
As per new license model, testing is always free. But in my scenario is it still under FOSS?

IdentityServer4 is under the Apache license (IOW free) and will stay like that.
You can also use
https://duendesoftware.com/products/identityserver
for the above scenario, this is also free to non-production scenarios.

Thanks for the clarification!


[AutoPR datacatalog/resource-manager] chore: jsonfmt datacatalog

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6016

This PR has been merged into https://github.com/Azure/azure-sdk-for-js/pull/3016


Fix building yoga Node.js package on Windows

This PR fixes #739. It seems right now yarn/npm install always fails on windows even if you have all build prerequisites installed - due to some non cross-platform commands used in npm scripts.
I have also made a small change to Node::getParent bindings to make it compile with f0edefdbb741f22aad77551dcedef59baab7a63f changes.

Please consider merging

@simast Thanks for creating this PR! Hopefully, it gets merged soon and resolves the build issues with the downstream dependencies such as @react-pdf...

👍 to getting this merged.

@simast are you still keen to resolve this for us?
Thanks guys for looking at this.

👋 @simast would you have a few minutes to have a look at @davidaurelio's review please? The fix is much desired by many developers on Windows laptops 🙏

Sorry guys, I am currently on vacation, but I promise to look at the comments and will try and finish this PR once I am back in two weeks.

How's the progress on this, @simast?

@davidaurelio I have addressed your comment and updated this PR with latest master.

Has there been any progress on this?


feat: Update module dependencies to their latest version

Purpose

Updates minimal module versions

Notes:

While the module versions install with the latest version due to composer.json using the ^ indicator it's best to enforce the latest version.

Testing

[ ] When installing Sous verify there are no errors of version incompatibility
[ ] Install Sous and immediately go to /admin/reports/updates - Verify the latest version of the module is updated.

@callinmullaney I fixed a merge conflict and updated core for the latest security release.  This looks good to go :shipit:

:tada: This PR is included in version 2.3.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fix UTF-16 conversion issues for connection errors on big endian

system, but when a connection failure occurs the encoding was still
hard-coded to utf-16-le which causes mojibake on big endian systems.
Instead use ENCSTR_UTF16NE, which will be either utf-16-le or
utf-16-be, depending on the native endian for the system.
Fixes #563

system, but when a connection failure occurs the encoding was still
hard-coded to utf-16-le which causes mojibake on big endian systems.

Seems to be missing some words there. Not that it matters much; the issue and the fix are both very simple to understand.

Oops, I referenced #255 in the git commit message, but git automatically eats lines that start with #

Great catch.  Thanks.


api_proto_plugin: Use ctx.actions.args

Signed-off-by: Ryan Northey<EMAIL_ADDRESS>Commit Message:
Additional Description:
My understanding is that this parses args lazily, saves mem and optimizes aspects
Probs the args could be optimized further - this at least switches to using ctx.actions.args
More context here: https://docs.bazel.build/versions/main/skylark/performance.html#use-ctxactionsargs-for-command-lines
reading that page, i think there are a few more optis to be had around our handling of deps in rules
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

/retest


Add Windows VSS support

Describe the Feature
Module doesn't allow the Windows VSS setting to be enabled (disabled by default)
Expected Behavior
A variable should be configured and the aws_backup_plan resource modified to add this configuration:
  advanced_backup_setting {
    backup_options = {
      WindowsVSS = "enabled"
    }
    resource_type = "EC2"
  }

Use Case
Used for Windows users who wish to create application consistent backups
Describe Ideal Solution
Ability to enable/disable the feature if required
Alternatives Considered
built a non-modularised version of this using the various aws provider resources

This is a good idea. Thanks for creating an issue.
Some examples of supporting advanced_backup_settings
https://github.com/rkferreira/terraform/blob/66a0b4468a492f6d4b7830d942c07422be202b3f/tf-shared-env/modules/aws-backup/main.tf#L44
https://github.com/umotif-public/terraform-aws-backup/blob/a02a7c3d1cd5e47ec6f3ae7025fa41db09ad760e/main.tf#L54
If time permits, we can create a pull request but if you'd like this implemented faster, we're always looking for more contributors.


Improved the Features section, added proper styling to it ,fixes #272

Pull Request Template

Please provide all of the details below. Pull requests missing any of the information below will be closed!
Providing the issue number/url helps us identify the problem being solved and keep the issues tab clean and tidy

Summarise what this PR fixes
Previously the features section of the home page was not aligned properly, all the content were only in leftward alignment , I added some styles to make it in a perfect alignment . Now it look beautiful.
<Detail your PR changes/fixes>
It fixed the styling of features section of home page.
What ISSUE NUMBER does this fix?
Fixes #272
Checklist:
(Add an x between the brackets to check the items)

[x] I have summarised what this PR fixes above
[x] I have provided the issue ID/URL above
[x] This PR fixes only the issue mentioned above (create separate PRs for separate issues)
[x] I was the first one to claim the issue or I created the issue

Closing this as removing a duplicate style fixed the issue.


chore: improve log verbosity

can we also log why the 5xx and 4xx errors? Right now it only logs the request, but not the reason for the issue


Remove all the queries from the node in favor of a mid layer application

Context
Yesterday, during a talk with @angelorc from Bitsong, we were confronting each other on chain state approaches that would allow our chains to run smoothly when the following question arose:

Why are we creating REST queries endpoints on full nodes?

To be honest, I really don't get it too.
Currently we've built them so that clients can fetch data without having to look at blocks or transactions directly. In the future, however, this might become a problem if the set of data becomes so large that queries can potentially block a node from operating normally.
The main problem of the on-node queries approach is that nodes do not perform index-based queries. Instead, they iterate over the whole set of data and filter out the objects that do not satisfy a given filter. This is highly inefficient and can lead to a lot of problems if the data to filter is really large and the filtering process takes a lot of time.
As a comparison:

on Twitter users create more than 200 billion tweets per year (Source);

on Facebook every 60 seconds: 510,000 comments are posted, 293,000 statuses are updated, and 136,000 photos are uploaded (Source)

Assuming to have even 1/100th of just Twitter traffic, this would mean that we would have to handle 2 billion posts per year. By the end of the first year, assuming 1 microsecond to iterate over 1 post, filtering through all the posts could then take up to 2000 seconds, which are 33 minutes!
Middle layer storage and querier
In order to solve this problem, Angelo came up with a really good idea that in my opinion is the one we should adopt too, helping him realizing it.
The solution is pretty simple:

Delete all the module-specific query endpoints from the nodes and create a middle layer data storage and querier application based on real databases

The particularity in this approach lies on the fact that we will use the blockchain only as the state and not the database. Instead, the database will be created on top of the state by parsing the transactions and reading the data inside them.
Here is a schema of a possible system:

As you can see, the middle layer is divided into the parser, the database and the APIs parts.
Parser
It's job should be to read the genesis of the chain and any consequent transaction that is performed inside it. It should fetch such data and store them into a database that allows for easier queries.
Database
The database should just hold data inside an indexes-based system. In this case, the best solution available AFAIK is a Mongo replica set which allows for easy clustering and high fault tolerance.
APIs
The APIs should provide easy data access to clients that request them. Two possible solutions can be provided: GraphQL, with real-time endpoints that updates once a new data is inserted inside the chain, and REST APIs**, that allow for easy and broadly usable data queries.
Decentralization
Although this might not seem the best way to decentralize things, this whole system should not be the only one that acts as described. However, it should instead be just a reference implementation of how things should be done for people wanting to base their application on Desmos, and should be 100% open source so that new projects can easily fork any part of it and create their own middle layer application the best way they want.
Conclusion
I personally think this system should be the way to go for our use case, allowing clients to read data easier that they do right now and in a most efficient way. However, I'd like to gather any feedback on such system and what do you think could be changed or improved about it @kwunyeung @bragaz

I think the problem you and @angelorc raised on yesterday's conversation is something that's crucial while building long term systems as desmos, bitsong, but also any other chain-based project.
As we don't have any sort of background to understand how those systems will work with such a huge amount of data, the only thing we can do is relay on how the SDK performs queries on them and, as you’ve made noticed, it seems to do that not in the best way. So I'm agreeing with the solution you've proposed but, as this is something above DESMOS, I think we can handle it later on since the two things (Desmos and the QES*) are on different levels. I think that how graphQL handles data is amazing and someone who will build a desmos based social network could takes benefits only by using it.
For now i will not remove the REST queries, as they are useful for these first phases where data will not be as many as in main net, for testing.
When the time come, I would be pleased to study how can we implement such a solution as I think this is a good way to help other devs to build great apps on it.
*QES stands for Query Enhancer System, i’ve take the right to choose a name for it  🤣

I would say this is not the right approach on the chain itself. You are considering the whole server-client decentralized application architecture but not the architecture of the chain itself.
The architecture suggested is what we are working on Big Dipper. There are different parts we are running on production. I take Cosmos Hub as an example.

Cosmos Hub  - the blockchain
Curator - it reads data from the chain and store on MongoDB
Database - a MongoDB database that store data from the Curator and as a datasource for the frontend the read from.
Web frontend - show data from the database, interact with users and send txs directly to the Cosmos Hub

I built Big Dipper in this approach as the original Cosmos Explorer (the origin of Lunie.io) was too slow and you can't search anything on it, there is no data indexed at all. This architecture was borrowed after a DApp on LOOM network called DelegateCall.com which is now dead. There is a medium article about this DApp. https://medium.com/loom-network/announcing-delegatecall-com-the-first-dappchain-live-on-loom-network-f95912388a4c . If we build the DApps in the traditional way, all data just query directly from the chain, the user experience will be very bad. I'm not sure if you had come across any shopping site on Ethereum. You wait for the data to list out the items, wait Metamask to transact, confirm the transaction, etc. The experience is just painful and you won't want to buy things there.
I had the idea of building a responsive block explorer after reading this. Of course original the idea was to monitor our own development chain only 🤣
There is an architecture diagram and I put it here as reference.

DelegateCall.com used MySQL as database server and there was a Redis as caching.
If you compare what you have suggested, here are the mapping.

Big Dipper
DelegateCall
Your scenario

Cosmos Hub
DelegateCall DApp Blockchain
The Blockchain

Curator
Worker in DelegateCall
Parser

MongoDB
MySQL database + Redis
MongoDB replica set

Web frontend
DelegateCall explorer
Client

In this architecture, the query API from the chain can't be removed as there must be a way for the middle layer to read data from. Of course we can read directly from the blocks with Tendermint RPC but then we need to write decoders for each message in different module in the parser which is not desirable for other developers or simple readers. The RESTful API in the modules now serve the purpose for the Parser to read the data and it can't be totally removed. The issue #11 I suggested was to replace the RESTful API as it's too clumsy to get data by each endpoint. If it's possible to read the data by requesting a query and get the data we want, we don't have to develop so many endpoints. I haven't dug deep in this topic yet but the reference I put on the issue #11 is a library of GraphQL in Go which I think if we can define the schema and link it with the KVStore, the data can be queried out. I have discussed a little bit with Bez before and I have also sent this library to him. I think they haven't thought of this before as he asked me if this is possible. It seems that he had studied a bit and found it's possible as he has recently wanted to propose a proposal of building a Cosmos SDK module which can query the data on the chain with GraphQL.
I have been asked many times if Big Dipper has an API but we are not serving yet as I am hesitate to make Big Dipper to become the single point of trust. Although we have some metrics and aggregated data, it's lovely to let other apps to get these data and show them in their own ways. But they always can't be verified and proved. How do you know if the average delegation ratio I have calculated for yesterday is correct and trust worthy? Meteor integrates GraphQL smoothly and they are the company behind Apollo. We can just add a package and all data can be queried.
In short, the query API in the modules can't be removed. Instead, I prefer a unify way like GraphQL to query but not building every single function for each endpoint. The caching, data aggregation, etc. should leave for DApp developers to design their architecture.

There is a project on Steem which is similar to this idea.
https://github.com/SteemData/steemdata

@kwunyeung @bragaz I think it's about time we discuss further on this issue and the associated #11.
Particularly, we now need to face the problem that might raise in the near future if a lot of user suddenly start using Mooncake and the volume of posts start raising.
Currently both the Android and iOS applications fully rely on the same now both for:

querying old data using the /posts endpoint; and
getting new data subscribing to the websocket.

What I think we should do is implement a system architecture like the one described in @kwunyeung's previous comment. In particular, here's what I think should be created.
Schema

Parts descriptions
Parser
The parser fetches the data from the blockchain saving it inside a MongoDB replica set. Here is how it should act:

The first time it connects, it downloads all the data using the REST APIs exposed from fullnodes (like the /posts and /sessions ones).

Once it has downloaded all the current data, it should start observing for new data by subscribing the websocket provided from the fullnodes. Upon each event, it should execute the proper actions in order to update the stored data.

This is pretty much the same thing that currently happens inside the Mooncake mobile application, so it can be replicated pretty easily and should not overload the fullnode by a millions of requests, nor it should overload the parser itself with hard operations (i.e block parsing) as the data retrieved from the REST APIs will be already properly formatted.
Web server
The web server exposes to the clients the REST and GrapQL endpoints so that they can fetch the data in the best form they which so.
MongoDB replica set
This is where the data is stored.
Notes
I think that having a replica set and a web server instead of directly implementing GraphQL APIs on the node itself (as described inside #11), will be much more efficient as current Golang databases perform much more slower than MongoDB when dealing with object storing, a lot of reads and complex queries.
Currently MongoDB is ranked n.5 inside the DB-Engines ranking, and it has shown to be one of the fastest alternatives for NoSQL storing.
Apart from this, we could use Apollo as suggested by @kwunyeung, which allows for easy GraphQL implementation and also supports subscriptions.
This should allow us to build such system pretty easily to be honest.

For performance wise, this is a lot faster than requesting to the chain directly. Maybe we should run something similar to the SteemData project.
I'm also planning a GraphQL endpoint using Apollo on Big Dipper so that the public can retrieve the aggregated data on Big Dipper. Yes, the beauty of Apollo is that they support subscription. Data are reactive with Apollo client.
BTW, Angelo just added me to his private repo which is a Desmos parser last night. 😆

I think this is the best architecture also for the long term. Should we schedule it for the next version or the one after that?

Seems more feasible for the one version after. And I think @MonikaCat can help as she is currently setting up the GraphQL service for Big Dipper.

@kwunyeung I'm actually working together with @angelorc to the parser, and I had the chance to improve the code today.
I think that once that parser is done, If @MonikaCat will be able to give us some advice the hole project can be done in time for v0.4.0.

Hi there, yes it seem that I'm involved with @RiccardoM to the parser and gql :D
Based on my experience with bitsong there are a lot of way to implement gql, I'm really curious to know how @MonikaCat wants to implement the data structure

Update
Now that me and @angelorc have built the Juno fork, I think we are ready to implement a middle-layer GraphQL server for Desmos as well.
What I propose to do is the following:

Use the Juno repository as a library to build a custom Desmos Juno implementation.
On each transaction, this custom implementation should properly handle posts, users and other data updates. this can be done using the worker.RegisterMsgHandler method.

Use Hasura to build a GraphQL server.
This server should allow clients to easily fetch posts, users data and all the other data that might be useful inside a Desmos mobile client.

By completing the two points above, I think we should have a production-ready GraphQL server in not much time, and we should be able to start testing it inside Mooncake as well.

Personally I think this is the perfect moment to get our hands dirty on this, doing this now will help us to properly understand GraphQL while we are still in testnet.
I think this approach will also give us enough time to test this kind of solution to see if it will pay in long term and also to build a sort of "log" where we can register how the whole system reacts to a growing amount of data.
I'm going to try to use Juno to build the custom Desmos implementation from today if you are okay with this, then probably move to GraphQL.

@bragaz I'm ok with you building the custom Juno implementation for Desmos, as well as later trying to use Hasura for the GraphQL part.

Great! Sounds good to me. Hasura looks promising and we should try. If it works well, it may become a standard way of building dapps on Desmos and around Cosmos chains.

The whole system has been implement inside Djuno.


Add mish activation to keras_core.ops.nn

TensorFlow and Pytorch have it implemented, JAX does not have it though. Is it still worth adding this activation function? Should be a one-liner in JAX too.
It has 1405 citations: Mish: A self regularized non-monotonic activation function

We already have it in keras.activations -- no clear need to have it in ops.nn IMO.


Pass Configuration objects to DataStore#initialize

This is a first pass into separating the notion of Curator-wide configuration values from DataStore-local configuration values.
If we ever get to a point where one can have multiple instances of DataStore in-process, having them all contend for Curator.config becomes an issue.

I think that typo in Mongo::DataStore exposed an issue: I had tests for all sorts of *::DataStore fail, even though only the Mongo::DataStore had a typo (see https://github.com/braintree/curator/pull/58/commits/4fdd80e26483e985c384c9e06c17290645667cc6).
I'm not sure yet, but it's possible the shared specs between DataStore are not as isolated as they should.

@pgr0ss how does this look from your end?

That stack trace is suspicious. I don't have time to dig in right now, but if you want to try to track it down that would be great.
I left a small comment on the code, but I'll merge now and you can clean that up later if you agree.
Thanks for the PR!


Please add LICENSE file

Could you please add license file. I am trying to push this package to conda, and since you don't have the license, I can't do that.

Also, if you could clarify which BSD license(BSD-3-clause or BSD-2-clause or other), it would be a helpful for me. You have mentioned only BSD that is the name of license family.

@praekelt: following up

@sannykr I will add a license ASAP.

@sannykr I added the BSD 3-clause license

@cobusc : Thanks.


Add (void) when st is unused

This is to get rid of the GCC warning:
"warning: unused variable ‘st’ [-Wunused-variable]"

Coverage increased (+0.004%) to 77.909% when pulling bd3dea9b7b73efa936bd0c9d858e6920b1df34ca on johvik:unused_variable into 4021e4ba623b2885a8c859379bc858644c2e1d34 on vlm:master.


License

I'm interested in using this great library for an open source project I'm creating, which will use an MIT license. Is that ok with you?
Thanks for the cool library! :)

Hi @TomAnthony, yes that's totally okay. I'm glad you like it :).

Awesome. Thanks! :)


Crash when choose pikachu-world-cap

After upgarde to version v1.6.2
I got crash when run pokeget pikachu-world-cap
thread 'main' panicked at .cargo/registry/src/index.crates.io-6f17d22bba15001f/pokeget-1.6.2/src/list.rs:71:24:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I implemented a new List system, which properly formatted names but also took away from some of the flexibility of pokeget. I'll work on making that sort of input work, but for now you can try pokeget pikachu --form world-cap.

Fixed with this commit, v1.6.3 will be published to the AUR later today. Thanks :)


Update NXP LCDIF driver

Rename device data to dev_data to fix variable name clash
Use Device Tree properties to setup the display
Delete unused Kconfigs

@mmahadevan108  CI testing PASS and manual check on rt1050  for display PASS

@danieldegrasse @dleach02 @mbolivar-nordic Can you please re-review.

DT portions look fine to me.
@mmahadevan108 in the future, though, can you please structure your commits to be bisectable? The current PR has the bindings patch after the patches that use the new properties in the binding in drivers, so they would fail to compile if you try to build anything using this driver before the last commit.
To avoid this issue in the future, please commit the bindings changes first, before the patches that use them.

Thanks @mbolivar-nordic. I have fixed the commit order to address the bisectable issue.


Any way make whole editor textbox clickable?

Checklist

[x] This is not covered in the repository examples.
[x] I am using the package latest version.
[ ] This is a bug report or an enhancement proposal.

Description
I'm currently overriding the editors height. Is it possible to make the whole textbox clickable, instead of just placeholder's row, to move focus into the textbox

Found a way, using regular css-file and assigning width, height values to class named .public-DraftEditor-content


To-Do-List

Hey @khushigarg1  Someone is already working on this issue; if they fail to complete it, it will be assigned to you. Until then, you can raise some other issues and work on them.

Hey @khushigarg1 Someone is already working on this issue; if they fail to complete it, it will be assigned to you. Until then, you can raise some other issues and work on them.

Okay Sure


Small delighter: Use the ONS logo in the Wagtail admin

What is the context of this PR?
A "small delighter" - uses the ONS logo on the login form and the Wagtail admin. https://docs.wagtail.org/en/stable/advanced_topics/customisation/admin_templates.html
How to review
Check out the branch, check the login page / Wagtail admin
Follow-up Actions
N/A

Screenshots

Closing for now. The Wagtail logo looks cuter, and it wiggles its tail if you hover the mouse long enough


Revert "re-arrange timer"

Reverts GEOS-ESM/MAPL#299
@weiyuan-jiang reports that there were problems with this merge.

No need any more


How do you setup a user assigned managed identity on aks

There seems to be no support in either az cli, terraform or the portal.
Please document how you setup the aks with a user managed identity.
Also would be nice in terraform if you had a azure_managed_identity_connection object that takes in a managed identity id and a resource id and connects the identity to the resource.
Only relevent resources such as vm, aks or data lake, not key vault ofcourse.

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

ID: 6a9c74a8-9f1a-3d3d-3aed-f8ec45f92e05
Version Independent ID: 01e98043-dc80-490e-a761-8d558ff4e6df
Content: Use managed identities in Azure Kubernetes Service - Azure Kubernetes Service
Content Source: articles/aks/use-managed-identity.md
Service: container-service
GitHub Login: @saudas
Microsoft Alias: saudas

Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.

any update?

Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.
any update?

UAM is not part of GA for the MSI feature on AKS. This will be part of a future release.

We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


rocketmq-console 是不维护了？

rocketmq-console Is it not maintained?

I guess, rocketmq-dashboard is originated from rocketmq-console, which can be found from git history of this project. See this commit: 119cf0d58c751eb91cb758bd11e903c11db062ab.


DATE_ADD and DATE_SUB function support QUARTER interval

What type of PR is this：

[x] feature

run starrocks_fe_unittest

[FE PR Coverage check]
:heart_eyes: pass : 4 / 4 (100.00%)
file detail

path
covered line
new line
coverage

:large_blue_circle:
com/starrocks/sql/optimizer/rewrite/scalar/ArithmeticCommutativeRule.java
2
2
100.00%

:large_blue_circle:
com/starrocks/sql/optimizer/rewrite/ScalarOperatorFunctions.java
2
2
100.00%


LetsEncrypt not working

I cant get the auto ssl to work
[22:48:43] [inf] disabled phishlet 'instagram'
: phishlets enable instagram
[23:05:30] [inf] enabled phishlet 'instagram'
[23:05:30] [inf] setting up certificates for phishlet 'instagram'...
[23:05:30] [war] failed to load certificate files for phishlet 'instagram', domain 'ptb-discord.com': open /root/.evilginx/crt/ptb-discord.com/instagram.crt: no such file or directory
[23:05:30] [inf] requesting SSL/TLS certificates from LetsEncrypt...
[23:05:42] [!!!] acme: Error -> One or more domains had a problem:
[m.ptb-discord.com] acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: <IP_ADDRESS>: Invalid response from http://m.ptb-discord.com/.well-known/acme-challenge/Xps7vp_2EpmdAHTlGyf34yojBQTpyCbpS03TyHAw8sM: 404, url:
[www.ptb-discord.com] acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: <IP_ADDRESS>: Invalid response from http://www.ptb-discord.com/.well-known/acme-challenge/0jQMrPn1mykm1cG2EYeSsQ7Rtnt9gIEr3he0vK5YhMg: 404, url:

Hello, I can help you with the error 403.  You are most likely expcected to add some records.
You can contact me via telegram @mghtyspm

Hello, I can help you with the error 403. You are most likely expected to add some records.
You can contact me via telegram

I cant get the auto ssl to work
[22:48:43] [inf] disabled phishlet 'instagram'
: phishlets enable instagram
[23:05:30] [inf] enabled phishlet 'instagram'
[23:05:30] [inf] setting up certificates for phishlet 'instagram'...
[23:05:30] [war] failed to load certificate files for phishlet 'instagram', domain 'ptb-discord.com': open /root/.evilginx/crt/ptb-discord.com/instagram.crt: no such file or directory
[23:05:30] [inf] requesting SSL/TLS certificates from LetsEncrypt...
[23:05:42] [!!!] acme: Error -> One or more domains had a problem:
[m.ptb-discord.com] acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: <IP_ADDRESS>: Invalid response from http://m.ptb-discord.com/.well-known/acme-challenge/Xps7vp_2EpmdAHTlGyf34yojBQTpyCbpS03TyHAw8sM: 404, url:
[www.ptb-discord.com] acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: <IP_ADDRESS>: Invalid response from http://www.ptb-discord.com/.well-known/acme-challenge/0jQMrPn1mykm1cG2EYeSsQ7Rtnt9gIEr3he0vK5YhMg: 404, url:

so simple with the error message you received.

contact me will fix it asap

contact me will fix it asap

i also have problem like above can you help to solve this problem? give me your contact so I can contact you

Hello! If you were already able to resolve your doubts and achieve your goals, close the issue so that we know which ones are pending.
Thank you!


Can not create highlight starting at position 0 of a text.

When marking right from the start of a text, at position 0, then it fails with the error:
[24/Sep/2021 10:35:57] "GET /apis/vocabularies/autocomplete/sundayrepresentations/normal/?q=son HTTP/1.1" 200 85
Internal Server Error: /apis/relations/ajax/save/passage/SundayHighlighterForm/10/
Traceback (most recent call last):
  File "/home/steff-vm/coladay/dev_instance/myenv/lib/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/steff-vm/coladay/dev_instance/myenv/lib/python3.6/site-packages/django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "/home/steff-vm/coladay/dev_instance/myenv/lib/python3.6/site-packages/django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/steff-vm/coladay/dev_instance/myenv/lib/python3.6/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "/home/steff-vm/coladay/dev_instance/root_coladay_dev/apis-webpage-base/apis_core/apis_relations/views.py", line 219, in save_ajax_form
    types=entity_types_highlighter)[0].strip(),
  File "/home/steff-vm/coladay/dev_instance/root_coladay_dev/apis-webpage-base/apis_highlighter/highlighter.py", line 48, in highlight_text_new
    lst_annot[-1].append(an)
IndexError: list index out of range

Fixed in apis_highlighter repo, commit 62c9cc7325409c39aa133eb2e42842c579dbe62c


Allow groups and distribute external to be mutually exclusive

Fixes https://github.com/fastlane/fastlane/issues/10167

Any idea when this will be released?

It's gonna be part of the next release, probably Monday morning :)

You can always point your Gemfile to GitHub master, or opt-in on nightly builds 👍


Dependency on yanked magickly

The magickly version 1.3.0 gem has been yanked: http://rubygems.org/gems/magickly/versions
$ bundle
Fetching source index for http://rubygems.org/
Could not find magickly-1.3.0 in any of the sources

Yeah, the master branch is a bit broken at the moment - magickly was working fine running independently (you can see it at magickly-em.herokuapp.com, but when used as a gem by mustachio it was giving Tempfile errors.  This may be resolved with a newer version of Dragonfly, but I haven't gotten the chance to investigate.


Correct Auto Trader to Auto Trader UK for clarity

Following some healthy internal debate, this PR appends "UK" to the Auto Trader user name for clarity :)

Of course, absolutely :) Will be live in a few min.


Enemies are given move orders towards map origin

@AkenoSyh told me about this problem, but I'm not aware of any of my modules giving any orders to any AI currently. This is an undesired effect of the current occupation system, which is outdated and cannot be maintained effectively.
My recommandation would be to move quickly to a dev version of Orion running GOS instead of EOS. However, GOS is in quite early state, and might have a certain amount of bugs : I'll need even more feedback as I had about Orion.


Faq

@tomneedham @dragotin @danimo what do you think about the delta-sync part... if OK, merge.

@tomneedham should be good to go now ;-)

Do we want any word from @dragotin ?

that'd be nice but he doesn't like me much so he tends to ignore me ;-)

Cool :) Let's go!

@jospoortvliet  Dont say these things.
Apart from that nice, except that I think the bounty-source thing is ... well. You know it ;-P

@dragotin yeah yeah, I know... You grumpy man... ;-)


ARM template/script for Sentinel Solution Deployment failing

Describe the bug
Can't deploy playbooks successfully
To Reproduce
Steps to reproduce the behavior:

Go to 'https://github.com/Azure/Azure-Sentinel/blob/master/Tools/Create-Azure-Sentinel-Solution/V3/'
run command './createSolutionV3.ps1'
After the tool generates mainTemplate.json, validate mainTemplate.json by deploying the template in portal.

Expected behavior
It should request me to input some necessary parameter of playbooks and deploy 2 playbooks on Microsoft Sentinel
Screenshots
If I use https://github.com/Azure/Azure-Sentinel/blob/master/Tools/Create-Azure-Sentinel-Solution/createSolution.ps1, the mainTemplate.json is like below, there are some parameters of playbooks

But if I use https://github.com/Azure/Azure-Sentinel/blob/master/Tools/Create-Azure-Sentinel-Solution/V3/createSolutionV3.ps1, the mainTemplate.json is like below

I am using the same json files of playbook but v1/v3 tools generate totally different solutions

Hi @ling-tx thanks for raising PR, we will review this and update you, thanks!

Hi @ling-tx we are reviewing the PR once the PR is merged the changes will be published, thanks

Hi @ling-tx we are still reviewing the PR once the PR is merged the changes will be published, thanks

As per comment in PR 8328 by v-prasadboke. A call has been scheduled to discuss on pending things.

Hi @ling-tx, we are still reviewing the PR, will let you know once there is an update.

Hi @ling-tx, we are still reviewing the PR, will let you know once there is an update.

We are reviewing the PR, will let you know once there is an update.

Gentle Reminder: We are awaiting for your response on this issue. If you still need to keep this issue active please respond on it in the next 2 days . If we don't receive response, we will be close this issue.

Hi @ling-tx, please respond on the PR which is under review.
Feel free to re open this issue, if you have further question.


export candidate and result classes

Export Candidate/Result/Suggestion classes.
Validation: All tests pass
Feedback is welcome.
closes #8

I'll version and publish this.

This has been published as 1.3.0. Thanks for the suggestion and the pull request!


Menu Example

It'd be great to have a GTK4 example that reads a menu from XML, creates a GtkApplication and attaches action handlers to those menu items.

While I wouldn't be against a PR that adds one, I would much rather have one that introduces a clean and idiomatic Go API to add them rather than doing them in XML, despite the latter being the recommended GTK way.
gtkutil already has a fairly easy way of attaching menus:
// Global app-wide.
app := app.FromContext(ctx)
app.AdActions(map[string]func() {
	"app.quit": func() { app.Quit() },
})

// Window-specific.
gtkutil.BindActionMap(window, map[string]func() {
	"win.close": func() { window.Close() },
})

// Make a GtkMenuButton containing both.
button := gtk.NewMenuButton()
button.SetMenuModel(gtkutil.MenuPair([][2]string{
	"Close": "win.close",
	"Quit":  "app.quit",
}))

I don't have a particularly strong opinion here, except to say that as someone who knows Go, but doesn't know GTK4, the recommended GTK4 way shows up in most searches when trying to figure out menus with GTK4. I got pretty stuck not really knowing how to translate that into the API gotk4 exposes.
Also until you just mentioned it, I hadn't found gtkutil, it looks handy. I agree that it could use some examples here if for no other reason that easier discoverability.


not able to restore dump

when i run "docker cp dump aichatbotframework_mongodb_1:/data/" in cmd , i am getting below error:
Error response from daemon: No such container: aichatbotframework_mongodb_1
can anyone help me here?

check your MongoDB container name using follwoing code
docker ps | grep mongodb
then use that name in
docker cp dump <mongodb container name>:/data/


Import issue in python 3

When I try to:
from umalqurra.hijri_date import HijriDate

it throws the following exception:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/IPython/core/interactiveshell.py", line 2869, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-20-56379d572b91>", line 1, in <module>
    from umalqurra.hijri_date import HijriDate
  File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 20, in do_import
    module = self._system_import(name, *args, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/umalqurra/hijri_date.py", line 10, in <module>
    from hijri import Umalqurra
  File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 20, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'hijri'

Me too 😔

@FahadAlbukhari The problem is that the version of the package in https://pypi.org/project/ummalqura/#files is old and have issue, but the version is the GitHub is ok!
Actually the problem is with relative imports in the hijri_date.py and hijri.py files.
@tytkal could you please fix it.

Thank you, that what I figured out. I download the repo


MSRC updates list calls 3.62 guest OS a "May Guest OS"

This https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/cloud-services/cloud-services-guestos-msrc-releases.md contains two top paragraphs called "May Guest OS" - one for 3.62 guest OS and one for 3.61 guest OS. 3.61 is indeed a "May" OS but 3.62 is actually a "June" OS.

Thanks for the feedback! We are currently investigating and will update you shortly.

@raiye can you take a look to confirm and update as needed?

Thanks for the catch! It has been updated and will be reflected publicly this afternoon.

Fixed with https://github.com/MicrosoftDocs/azure-docs/commit/e028b92aecedaebdb9e2ba4830ed443bf066a1a8#diff-75c47ebad74a8e3663c44836b85a1363


Expose stdin For Exec'd Processes

Is your feature request related to a problem? Please describe.
I need to be able to send a stream of characters to the stdin belonging to a process started by ddClient.extension.host?.cli.exec.
For example, an extension author may need to emulate the given shell script:
kubectl apply -f - <<EOF
YAML...
EOF

Describe the solution you'd like
A stdin property on the ExecProcess type analogous to Process.stdin.
Describe alternatives you've considered
Alternatively, the extensions SDK could expose an API for creating (temporary) files on the host. Such files could typically be used as arguments to commands started with ddClient.extension.host?.cli.exec instead of exposing stdin.

Hi @gilday, thank you for your feedback. We're considering adding a new API endpoint to create files on host, see:

https://github.com/docker/extensions-sdk/issues/129


Fix spell variant buttons falling back to myster man image with invalid actions

Also a minor CSS fix for buttons with no image

Eventually we need to consider fixing actionCost for spells and then making a getActionImage handlebars helper like we a have a getActionGlyph one.


Ignore all files for Docker build context

Every time a build without $FAST, $ docker build is invoked.
While the Dockerfile does not require any files from the local context, the current directory is loaded as part of the build process.
Before:
$ ./run-docker-build.sh
Sending build context to Docker daemon  604.9MB
...

After:
$ ./run-docker-build.sh
Sending build context to Docker daemon  3.072kB
...

Thanks!
Just a cosmetic nit: Could you move the prevents ... part into the message body, so the title doesn't overflow? And ideally also add a note to the body that buildah also parses the .dockerignore file (if no .containerignore is present).

Extended the message body with the suggested changes


Refactor DefaultCacheFactory to remove dependency on BuildOperationRunner

This allows us to have caches in processes that do not run clean-up and do not have build operation runners available, such as the client.
Reviewing cheatsheet
Before merging the PR, comments starting with

❌ ❓must be fixed
🤔 💅 should be fixed
💭 may be fixed
🎉 celebrate happy things

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

Pull Request Feedback (Trigger) (Check)

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

Pull Request Feedback (Trigger) (Check)

@bot-gradle merge


tasks/uniquify_people searches are bent or broken

Previously working inter-task link to tasks/uniquify_people/index?last_name= no longer enables the find person button.  Apparently this section was modified to require both names (which could be added to the request from the referring page).
Adding a first name and clicking [Find Person] yields 25 people unrelated in any way to the name, but populates the autocomplete search box with the last name of the left-hand search (and appears to completely ignore it when filled from [Find Person]).

Couple points

Only last name should be required for search
First name only searches should likely not be allowed
The similar people is a single function, abstracted out now, so the functionality can be easily modified. Rather than use wildcards I changed it to experiment with using Levenshtein distance.  It can be modified if we want, but I'd like real users(TM) to provide feedback before we change this.

RE: your first two points: I concur generally.  But, since the single param last_name now does not work as originally designed (does not enable the [Find Person] button, I added the first letter of the first name to the passed-in last name in order to enable the find button (not a first name only search).  This different behavior is apparently due to recent modifications to the Vue app after the original pull request.
The subsequent reaction to [Find Person] in the Vue app returns  a seemingly completely unrelated list of 25 people ordered by last name -- but in fact has a match to the single letter "M" in the first name after a longer look.
It appears I selected my favorite person and induced a behavior that looked MUCH worse than it really is by only supplying his first name initial to proceed through the form.  It may work right if the logic for the search button is revised, since the autocomplete seems to work.  I'll see if it's obvious how the logic is changed.

@jrflood please close if you feel addressed


Removed spark standalone everywhere

We are retiring the spark (standalone) operator (https://github.com/stackabletech/issues/issues/227) and part of that is removing the docs. This PR does that.

I cannot comment on things that didn't change:

Hmm yes, that file has been a bit unmaintained, I'm not sure what it is for. I'll update it though.


fix for some bugs in ediit() function

Fix browser going to upload page before editing
if playlist set previously
removing thumbnail if set previously

This change is

Thanks


Fix shape in View::deepCopyView

Deep-copying a view fails to set the destination shape to the source's.
This bug fix follows the data allocation with a call to correctly set the destination shape.
It also fixes comments and prefixes some variable names with "src" or "dst" to clarify their role in the copy.

Thanks for the fix @gunney1
Would it be possible to add a regression test for this? e.g. a case that failed w/ the old way that passes w/ this fix.

Regression test added.


Rollback codes on parent class of PDCClient

Let PDCClient's parent class be object, but
not _SetAttributeWrapper, then we can set PDCClient's
attrs after or at the end of the init function,
but not a BeanBag's attr.
JIRA: PDC-2429

The issue occurred is because that we set a PDCClient's page after set the super call in PDCClientWithPage, the _SetAttributeWrapper makes the page to BeanBag's page, that's not correct.
And also we can move the "self.page = page" before the super call, but I think this is not a good way, maybe in ct's codes, they also already initialized some attrs for PDCClient, but not for BeanBag.
And also from the original codes, there is a re-write getitem / setitem / getattr , but not a re-write setattr, I think they considered this situation, if ct wants to set a PDCClient's attr they use setattr and if they want to set BeanBag's resource, they use setitem.

@hluk @lubomir would you please help to review it?

@lubomir yes, correct, as I mentioned we can do this to solve the issue.
But if someone want to set a attribute just for PDCClient after they init the PDCClient object. The issue will occur then, like below:
#!/usr/bin/python
import sys
from pdc_client import PDCClient

server = "upstream"
client = PDCClient(server)

client.aaa = 1234

results = []
for r in client["releases"].results():
    results.append(r)

print(results)

The original code can support this, because the parent is object (class PDCClient(object)).
Add this _SetAttributeWrapper in PDCClient will break previous codes.

client.aaa = 1234

That should submit a PUT request, so people should not be able to set attributes on the client object, right?

@lubomir in original codes, people can set like this. Just as an attribute of PDCClient, it is not a PUT request.

@lubomir and @hluk  Thank you guys :).


Update sys-dm-pdw-exec-requests-transact-sql.md

Adds explanation for null values for result_cache_hit in sys.dm_pdw_exec_requests.

@jacinda-eng
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


contracts/: support vyper

tests: https://github.com/CreamFi/comptroller-upgrade/blob/mint_borrow/test/upgrade.js


Address point editor enhancements

Auto populate FullAddress field.
Auto populate UtAddPtID field.
Auto populate county, editor, and address source based on user credentials.
Portal branched versioning
Input validation:

Prefix direction != Suffix direction
If street name is numeric prefix and suffix directions are required
If street name is alpha a street type is required
Other required fields?

@ZachBeck should this be closed and replaced by #409?

Yep, this has been replaced by #409


point to min in package.json

Would you please point to the minified build so that the package is smaller when importing it?

this more than halves the size of the library.
before:

after:


Upgrade to Java 17

Upgrade to Java 16 from Java 15
Upgrade Gradle and wrapper from to 6.8.3 to 7.5.1 (6.8.3 does not support Java 16)
Upgrade log4j-core from 2.17.1 to 2.19.0.
Upgrade org.beryx.runtime from 1.12.1 to 1.12.7
Remove module code in ArtishockCli as it's not compatible with Java 16.

@alexanderkjall Good point! I've now updated the PR to Java 17.