VsCodium: Error code -32097 can't connect to the server

Ruby version
3.0.6-1
Code snippet
The output by ruby-lsp. All i did was search for it and install it on my system
Ruby LSP> Checking if asdf is available on the path with command: /bin/bash -ic 'asdf --version'
Ruby LSP> Checking if chruby is available on the path with command: /bin/bash -ic 'chruby --version'
Ruby LSP> Checking if rbenv is available on the path with command: /bin/bash -ic 'rbenv --version'
Ruby LSP> Checking if rvm is available on the path with command: /bin/bash -ic 'rvm --version'
Ruby LSP> Discovered version manager none
Ruby LSP> Trying to activate Ruby environment with command: /bin/bash -ic 'ruby -rjson -e "printf(%{RUBY_ENV_ACTIVATE%sRUBY_ENV_ACTIVATE}, JSON.dump(ENV.to_h))"' inside directory: /home/lucas/Programas/Codium/Ruby
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 19:35:57] Server process exited with code 127.
[Error - 19:35:57] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 19:35:57] Connection to server got closed. Server will restart.
true
[Error - 19:35:57] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 19:35:57] Server process exited with code 127.
[Error - 19:35:57] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 19:35:57] Connection to server got closed. Server will restart.
true
[Error - 19:35:57] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
Error restarting the server: Pending response rejected since connection got disposed
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 19:35:57] Server process exited with code 127.
[Error - 19:35:57] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 19:35:57] Connection to server got closed. Server will restart.
true
[Error - 19:35:57] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 19:35:57] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 19:35:57] Server process exited with code 127.
[Error - 19:35:57] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 19:35:57] Connection to server got closed. Server will restart.
true
[Error - 19:35:57] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 19:35:57] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 19:35:57] Server process exited with code 127.
[Error - 19:35:57] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 19:35:57] The Ruby LSP server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 19:35:57] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 19:35:57] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
Description
Using vscodium <IP_ADDRESS>19-1 in Arch Linux, provided via the AUR.
The only other extension installed is Dracula Official
Expected output
That everything works as intended.

Thank you for the bug report. Based on this line

/bin/sh: línea 1: ruby-lsp: orden no encontrada

It looks like this is the same issue as https://github.com/Shopify/vscode-ruby-lsp/issues/901. Can you try opening VS Code from the terminal with code . to see if the issue goes away?
If it does, then it's certainly related to that bug with VS Code not finding the correct default shell.

I tried to launch it from the terminal by typing vscodium. No difference, it gives the same error code and no kind of output, not even debug information in the terminal running vscodium
Ruby LSP> Checking if asdf is available on the path with command: /bin/bash -ic 'asdf --version'
Ruby LSP> Checking if chruby is available on the path with command: /bin/bash -ic 'chruby --version'
Ruby LSP> Checking if rbenv is available on the path with command: /bin/bash -ic 'rbenv --version'
Ruby LSP> Checking if rvm is available on the path with command: /bin/bash -ic 'rvm --version'
Ruby LSP> Discovered version manager none
Ruby LSP> Trying to activate Ruby environment with command: /bin/bash -ic 'ruby -rjson -e "printf(%{RUBY_ENV_ACTIVATE%sRUBY_ENV_ACTIVATE}, JSON.dump(ENV.to_h))"' inside directory: /home/lucas/Programas/Codium/Ruby
[Error - 10:03:42] Client Ruby LSP: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 10:03:42] Client Ruby LSP: connection to server is erroring.
write EPIPE
[Error - 10:03:42] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
at Hd.shutdown (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:41:8468)
at Hd.stop (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:41:8047)
at Hd.stop (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:44:38188)
at Hd.handleConnectionError (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:43:63)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 10:03:42] Server initialization failed.
Message: write EPIPE
Code: -32099
[Error - 10:03:42] Ruby LSP client: couldn't create connection to server.
Message: write EPIPE
Code: -32099
Error restarting the server: write EPIPE
[Info  - 10:03:42] Connection to server got closed. Server will restart.
true
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 10:03:42] Server process exited with code 127.
[Error - 10:03:42] Client Ruby LSP: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 10:03:42] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
at Hd.shutdown (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:41:8468)
at Hd.stop (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:41:8047)
at Hd.stop (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:44:38188)
at Hd.handleConnectionError (/home/lucas/.vscode-oss/extensions/shopify.ruby-lsp-0.4.13-universal/out/extension.js:43:63)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 10:03:42] Server initialization failed.
Message: write EPIPE
Code: -32099
[Error - 10:03:42] Ruby LSP client: couldn't create connection to server.
Message: write EPIPE
Code: -32099
[Error - 10:03:42] Restarting server failed
Message: write EPIPE
Code: -32099
[Info  - 10:03:42] Connection to server got closed. Server will restart.
true
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 10:03:42] Server process exited with code 127.
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 10:03:42] Server process exited with code 127.
[Error - 10:03:42] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 10:03:42] Connection to server got closed. Server will restart.
true
[Error - 10:03:42] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 10:03:42] Server process exited with code 127.
[Error - 10:03:42] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info  - 10:03:42] Connection to server got closed. Server will restart.
true
[Error - 10:03:42] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 10:03:42] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
/bin/sh: línea 1: ruby-lsp: orden no encontrada
[Error - 10:03:42] Server process exited with code 127.
[Error - 10:03:42] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 10:03:42] The Ruby LSP server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 10:03:42] Ruby LSP client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 10:03:42] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097

It does seem like something changed given that I no longer see the issue related to /bin/sh. The right shell is probably being selected now, but we need to understand why the server is failing to boot.
If you run ruby-lsp inside your project from the terminal (no bundle exec), do you get any errors?

I can repeat issue,when remove gem bin from $PATH

@Raxelgrande I took another look at this issue and I think I now understand the issue. You're not using any version manager, but rather installing Ruby through Homebrew. With no version manager, we don't perform automatic detection of the Ruby version, but on the latest v0.7.0 version of the extension you can manually select your Ruby installation, which should fix your issue.
@vladhadzhiyski your issue seems to be a different one, but if the problem is that rbenv is not recognized inside of the integrated terminal, then that is unrelated to the Ruby LSP and likely an issue with your shell configurations.


coverage reports js files instead of TS files

🐛 Bug Report
When running the ts compiler in watch mode, producing JS artifacts, coverage is incorrect as reported by jest/ts-jest using a config such as:
module.exports = {
  testMatch: ['**/*.+test.ts'],
  collectCoverage: true,
  collectCoverageFrom: ['src/**/*.ts'],
  preset: "ts-jest",
  testEnvironment: "node"
}

If you drop the collectCoverageFrom option, one can see coverage is collected from js files, not ts files.
ts-node has a --prefer-ts-exts to bias just using TS files over JS if they exist. should TS jest possibly wire in something similar?
To Reproduce
Steps to reproduce the behavior:

use the above config in a new project
emit JS artifacts
write some partially covering tests
observe low coverage
drop the collectCoverageFrom option, repeat
observe JS files reported in coverage

Expected behavior

a mechanism to get coverage on TS files, even if JS files are present. even with sourceMap: true, the same failure occurs

Link to repo (highly encouraged)
omitted
envinfo
$ npx envinfo
  System:
    OS: macOS 10.15.4
    CPU: (12) x64 Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz
    Memory: 1.64 GB / 32.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 13.13.0 - ~/.nvm/versions/node/v13.13.0/bin/node
    Yarn: 1.19.1 - ~/.yarn/bin/yarn
    npm: 6.14.4 - ~/.nvm/versions/node/v13.13.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  Managers:
    Cargo: 1.42.0 - ~/.cargo/bin/cargo
    Homebrew: 2.2.16 - /usr/local/bin/brew
    Maven: 3.5.4 - /usr/local/bin/mvn
    pip2: 18.1 - /usr/local/bin/pip2
    pip3: 10.0.1 - /Library/Frameworks/Python.framework/Versions/3.7/bin/pip3
    RubyGems: 3.0.3 - /usr/bin/gem
  Utilities:
    Make: 3.81 - /usr/bin/make
    GCC: 4.2.1 - /usr/bin/gcc
    Git: 2.19.1 - /usr/local/bin/git
    Clang: 1<IP_ADDRESS> - /usr/bin/clang
    FFmpeg: 4.2.1 - /usr/local/bin/ffmpeg
  Servers:
    Apache: 2.4.41 - /usr/sbin/apachectl
    Nginx: 1.15.8 - /usr/local/bin/nginx
  Virtualization:
    Docker: 19.03.8 - /usr/local/bin/docker
    VirtualBox: 5.2.22 - /usr/local/bin/vboxmanage
  SDKs:
    iOS SDK:
      Platforms: iOS 13.5, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
    Android SDK:
      API Levels: 29
      Build Tools: 29.0.2
      System Images: android-29 | Google APIs Intel x86 Atom
  IDEs:
    Android Studio: 3.5 AI-191.8<IP_ADDRESS>77832
    Nano: 2.0.6 - /usr/bin/nano
    VSCode: 1.45.1 - /usr/local/bin/code
    Vim: 8.1 - /usr/bin/vim
    Xcode: 11.5/11E608c - /usr/bin/xcodebuild
  Languages:
    Bash: 3.2.57 - /bin/bash
    Java: 1.8.0_192 - /usr/bin/javac
    Perl: 5.18.4 - /usr/bin/perl
    PHP: 7.3.11 - /usr/bin/php
    Python: 2.7.16 - /usr/bin/python
    Python3: 3.7.0 - /Library/Frameworks/Python.framework/Versions/3.7/bin/python3
    Ruby: 2.6.3 - /usr/bin/ruby
    Rust: 1.43.0 - /Users/c0d01a5/.cargo/bin/rustc
    Scala: 2.12.8 - /usr/local/bin/scalac
  Databases:
    PostgreSQL: 12.1 - /usr/local/bin/postgres
    SQLite: 3.28.0 - /usr/bin/sqlite3
  Browsers:
    Chrome: 80.0.3987.122
    Firefox: 75.0
    Safari: 13.1

  "dependencies": {
    "@types/dotenv-safe": "^8.1.0",
    "dotenv-safe": "^8.2.0",
    "ignore": "^5.1.2",
    "js-yaml": "^3.13.1",
    "probot": "^9.11.3"
  },
  "devDependencies": {
    "@types/express": "^4.17.0",
    "@types/jest": "^24.0.25",
    "@types/js-yaml": "^3.12.1",
    "@types/node": "^11.9.0",
    "del-cli": "^3.0.1",
    "husky": "^2.4.0",
    "jest": "^24.9.0",
    "lint-staged": "^8.2.0",
    "nock": "^12.0.3",
    "nodemon": "^1.17.2",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.0.5",
    "smee-client": "^1.0.2",
    "ts-jest": "^26.0.0",
    "typescript": "^3.9.3",
    "zod": "^1.6.1"
  },

Hi, ts-jest doesn’t control how coverage is generated. We simply transform files and gives back result to jest. Jest takes care of the rest.


chore: remove more autoImplicit

... or reduce its scope (the full removal is not as obvious).

Thanks!
bors r+


[FLINK-26964][state/heap] Notify CheckpointStrategy about checkpoint completion/abortion

What is the purpose of the change
Notifications could be used by incremental snapshot strategy
to replace state handles with placeholders.
Please see https://github.com/rkhachatryan/flink/tree/flip-151-full
for the context of how this change is used.
Verifying this change
This change is a trivial rework without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? no

CI failures unrelated (FLINK-26674), tests in private branch passed.


Spring-cucumber-integration

Fixed the merge conflict . Please review and merge .

removed the .files.


Update beaker to 1.5.1

Thank you for the contribution. It was merged directly as 825f4e2f150bb62ed47c85a0cb548c4f69f915f0 to keep commit history cleaner. Your contribution is still credited to you.


Profile Page

Add  user profile page with details about user like the profile pic, name, e-mail, etc.

I would like to work on this issue, please assign it to me.

Go ahead @dollyjain51099
All the best.


subprocess.CalledProcessError

Thanks for your error report and we appreciate it a lot.
Checklist

I have searched related issues but cannot get the expected help.
The bug has not been fixed in the latest version.

Describe the bug
I want to train my dataset on two gous with dist-train way, and to validate every epoch. But I got a error.
Reproduction

What command or script did you run?

(open-mmlab) lyy@lyy-pc:~/anaconda3/envs/open-mmlab/mmdetection/tools$ ./dist_train.sh '../configs/fcos/fcos_mstrain_640_800_x101_64x4d_fpn_gn_2x.py' 2 --validate

it is the command that I used to train my dataset

Did you make any modifications on the code or config? Did you understand what you have modified?

The code and config has been modified, and I have trained it successfully  on single gpu. It only  occur error when training on dist-train way.

What dataset did you use?
DOTA1.0  dataset
Environment

The hardware environment: 2 * GeForce RTX 2080 Ti 12GB, CPU  31.1 GiB

The software environment :
ubuntu 18.04

Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    defaults
addict                    2.2.1
blas                      1.1                    openblas    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
ca-certificates           2019.6.16            hecc5488_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
certifi                   2019.6.16                py36_1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
cffi                      1.10.0                   py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
chardet                   3.0.4
cudatoolkit               10.0.130                      0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
cython                    0.26                     py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
decorator                 4.4.1
freetype                  2.5.5                         2    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
idna                      2.8
imageio                   2.6.1
imgaug                    0.3.0
intel-openmp              2019.4                      243    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
jbig                      2.1                           0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
jpeg                      9b                            0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
kiwisolver                1.1.0
libffi                    3.2.1                         1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
libgcc                    7.2.0                h69d50b8_2    defaults
libgcc-ng                 9.1.0                hdf63c60_0    defaults
libgfortran               3.0.0                         1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
libpng                    1.6.30                        1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
libstdcxx-ng              9.1.0                hdf63c60_0    defaults
libtiff                   4.0.6                         3    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
libtorch                  0.1.12                  nomkl_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
matplotlib                3.1.1
mkl                       2019.4                      243    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
mmcv                      0.2.10
mmdet                     1.0rc0+8387aba
ncurses                   6.1               hf484d3e_1002    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
networkx                  2.4
ninja                     1.9.0                h6bb024c_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
numpy                     1.13.3          py36_blas_openblas_200  [blas_openblas]  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
numpy                     1.18.0
olefile                   0.44                     py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
openblas                  0.2.19                        2    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
opencv-python             <IP_ADDRESS>
opencv-python-headless    <IP_ADDRESS>
openssl                   1.1.1c               h516909a_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
pandas                    0.25.3
Pillow                    6.2.1
pillow                    4.2.1                    py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
pip                       9.0.1                    py36_1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
pip                       19.2.1
pycocotools               2.0.0
pycparser                 2.18                     py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
pyparsing                 2.4.2a1
python                    3.6.7             h357f687_1005    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
pytorch                   1.1.0           py3.6_cuda10.0.130_cudnn7.5.1_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
pytz                      2019.3
PyWavelets                1.1.1
PyYAML                    5.1.1
readline                  8.0                  hf8c457e_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
requests                  2.22.0
scikit-image              0.16.2
scipy                     1.4.1
seaborn                   0.9.0
setuptools                36.4.0                   py36_1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
Shapely                   1.6.4.post2
six                       1.10.0                   py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
sqlite                    3.29.0               hcee41ef_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
tk                        8.6.9             hed695b0_1002    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
torchvision               0.3.0           py36_cu10.0.130_1    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
tqdm                      4.39.0
urllib3                   1.25.3
wheel                     0.29.0                   py36_0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
xz                        5.2.4             h14c3975_1001    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
zlib                      1.2.11                        0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
Error traceback
If applicable, paste the error trackback here.
True
自动调整学习率
True
自动调整学习率
2019-12-28 15:52:00,577 - INFO - Distributed training: True
2019-12-28 15:52:01,209 - INFO - load model from: modelzoo://resnet101
/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/mmcv/runner/checkpoint.py:141: UserWarning: The URL scheme of "modelzoo://" is deprecated, please use "torchvision://" instead
  warnings.warn('The URL scheme of "modelzoo://" is deprecated, please '
/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/mmcv/runner/checkpoint.py:141: UserWarning: The URL scheme of "modelzoo://" is deprecated, please use "torchvision://" instead
  warnings.warn('The URL scheme of "modelzoo://" is deprecated, please '
2019-12-28 15:52:06,237 - WARNING - unexpected key in source state_dict: fc.weight, fc.bias

missing keys in source state_dict: layer3.21.bn1.num_batches_tracked, layer4.1.bn3.num_batches_tracked, layer3.20.bn3.num_batches_tracked, layer3.9.bn2.num_batches_tracked, layer4.0.bn1.num_batches_tracked, layer2.3.bn1.num_batches_tracked, layer3.10.bn1.num_batches_tracked, layer2.1.bn1.num_batches_tracked, layer3.21.bn2.num_batches_tracked, layer3.0.downsample.1.num_batches_tracked, layer1.1.bn2.num_batches_tracked, layer2.3.bn3.num_batches_tracked, layer3.18.bn2.num_batches_tracked, layer4.2.bn1.num_batches_tracked, layer3.15.bn2.num_batches_tracked, layer3.8.bn1.num_batches_tracked, layer2.3.bn2.num_batches_tracked, layer4.1.bn2.num_batches_tracked, layer3.14.bn3.num_batches_tracked, layer3.7.bn2.num_batches_tracked, layer3.4.bn3.num_batches_tracked, layer3.18.bn3.num_batches_tracked, layer3.11.bn2.num_batches_tracked, layer3.19.bn2.num_batches_tracked, layer1.2.bn1.num_batches_tracked, layer3.11.bn3.num_batches_tracked, layer3.9.bn1.num_batches_tracked, layer1.2.bn2.num_batches_tracked, layer3.3.bn2.num_batches_tracked, layer2.2.bn3.num_batches_tracked, layer1.0.bn2.num_batches_tracked, layer1.2.bn3.num_batches_tracked, layer1.1.bn1.num_batches_tracked, layer3.8.bn2.num_batches_tracked, layer3.12.bn3.num_batches_tracked, layer3.8.bn3.num_batches_tracked, layer3.5.bn1.num_batches_tracked, layer3.12.bn1.num_batches_tracked, layer3.18.bn1.num_batches_tracked, layer3.11.bn1.num_batches_tracked, layer3.12.bn2.num_batches_tracked, layer2.2.bn1.num_batches_tracked, layer3.22.bn3.num_batches_tracked, layer3.19.bn3.num_batches_tracked, layer4.0.bn2.num_batches_tracked, layer3.13.bn1.num_batches_tracked, layer3.4.bn2.num_batches_tracked, layer3.1.bn3.num_batches_tracked, layer3.16.bn3.num_batches_tracked, layer3.20.bn2.num_batches_tracked, layer3.6.bn2.num_batches_tracked, layer2.0.bn1.num_batches_tracked, layer3.14.bn2.num_batches_tracked, layer3.17.bn3.num_batches_tracked, layer3.2.bn3.num_batches_tracked, layer3.0.bn1.num_batches_tracked, layer3.2.bn1.num_batches_tracked, layer2.2.bn2.num_batches_tracked, layer3.5.bn3.num_batches_tracked, layer3.22.bn1.num_batches_tracked, layer2.0.bn3.num_batches_tracked, layer3.4.bn1.num_batches_tracked, layer3.7.bn1.num_batches_tracked, layer3.15.bn3.num_batches_tracked, layer3.3.bn1.num_batches_tracked, layer2.1.bn2.num_batches_tracked, bn1.num_batches_tracked, layer3.17.bn2.num_batches_tracked, layer4.0.bn3.num_batches_tracked, layer3.9.bn3.num_batches_tracked, layer4.0.downsample.1.num_batches_tracked, layer2.0.downsample.1.num_batches_tracked, layer3.13.bn2.num_batches_tracked, layer3.10.bn3.num_batches_tracked, layer3.5.bn2.num_batches_tracked, layer3.17.bn1.num_batches_tracked, layer3.6.bn3.num_batches_tracked, layer3.21.bn3.num_batches_tracked, layer3.6.bn1.num_batches_tracked, layer3.0.bn3.num_batches_tracked, layer3.14.bn1.num_batches_tracked, layer3.15.bn1.num_batches_tracked, layer2.1.bn3.num_batches_tracked, layer3.7.bn3.num_batches_tracked, layer1.1.bn3.num_batches_tracked, layer3.20.bn1.num_batches_tracked, layer3.1.bn2.num_batches_tracked, layer1.0.bn1.num_batches_tracked, layer3.22.bn2.num_batches_tracked, layer3.16.bn1.num_batches_tracked, layer3.19.bn1.num_batches_tracked, layer4.1.bn1.num_batches_tracked, layer3.1.bn1.num_batches_tracked, layer4.2.bn2.num_batches_tracked, layer3.3.bn3.num_batches_tracked, layer4.2.bn3.num_batches_tracked, layer3.10.bn2.num_batches_tracked, layer3.13.bn3.num_batches_tracked, layer3.16.bn2.num_batches_tracked, layer3.2.bn2.num_batches_tracked, layer2.0.bn2.num_batches_tracked, layer3.0.bn2.num_batches_tracked, layer1.0.bn3.num_batches_tracked, layer1.0.downsample.1.num_batches_tracked

loading annotations into memory...
loading annotations into memory...
Done (t=1.51s)
creating index...
Done (t=1.31s)
creating index...
index created!
index created!
loading annotations into memory...
loading annotations into memory...
Done (t=0.60s)
creating index...
Done (t=0.60s)
creating index...
index created!
index created!
2019-12-28 15:52:08,763 - INFO - Start running, host: lyy@lyy-pc, work_dir: /home/lyy/anaconda3/envs/open-mmlab/mmdetection/tools/work_dirs/PX/DOTA/val+fcos_mstrain_640_800_X101_dpafpn+giou(lw2)+creg+ctr_sample_gn(1.5)_2x
2019-12-28 15:52:08,764 - INFO - workflow: [('train', 1)], max: 24 epochs
2019-12-28 15:52:30,875 - INFO - Epoch [1][50/2569]	lr: 0.00042, eta: 7:33:58, time: 0.442, data_time: 0.108, memory: 4047, loss_cls: 0.8181, loss_bbox: 1.7639, loss_centerness: 0.7000, loss: 3.2821
2019-12-28 15:52:47,790 - INFO - Epoch [1][100/2569]	lr: 0.00042, eta: 6:40:19, time: 0.338, data_time: 0.003, memory: 4071, loss_cls: 0.7565, loss_bbox: 1.3699, loss_centerness: 0.6909, loss: 2.8172
2019-12-28 15:53:04,518 - INFO - Epoch [1][150/2569]	lr: 0.00042, eta: 6:20:59, time: 0.335, data_time: 0.003, memory: 4198, loss_cls: 0.7062, loss_bbox: 1.2846, loss_centerness: 0.6841, loss: 2.6750
2019-12-28 15:53:21,379 - INFO - Epoch [1][200/2569]	lr: 0.00042, eta: 6:11:51, time: 0.337, data_time: 0.003, memory: 4198, loss_cls: 0.6821, loss_bbox: 1.2539, loss_centerness: 0.6773, loss: 2.6134
2019-12-28 15:53:38,145 - INFO - Epoch [1][250/2569]	lr: 0.00042, eta: 6:05:52, time: 0.335, data_time: 0.003, memory: 4293, loss_cls: 0.6100, loss_bbox: 1.2322, loss_centerness: 0.6727, loss: 2.5149
2019-12-28 15:53:54,929 - INFO - Epoch [1][300/2569]	lr: 0.00042, eta: 6:01:51, time: 0.336, data_time: 0.003, memory: 4293, loss_cls: 0.5308, loss_bbox: 1.1281, loss_centerness: 0.6728, loss: 2.3316
2019-12-28 15:54:11,733 - INFO - Epoch [1][350/2569]	lr: 0.00042, eta: 5:58:58, time: 0.336, data_time: 0.004, memory: 4293, loss_cls: 0.5485, loss_bbox: 1.0870, loss_centerness: 0.6704, loss: 2.3059
2019-12-28 15:54:28,331 - INFO - Epoch [1][400/2569]	lr: 0.00042, eta: 5:56:12, time: 0.332, data_time: 0.003, memory: 4293, loss_cls: 0.5275, loss_bbox: 1.0684, loss_centerness: 0.6748, loss: 2.2708
2019-12-28 15:54:45,041 - INFO - Epoch [1][450/2569]	lr: 0.00042, eta: 5:54:14, time: 0.334, data_time: 0.004, memory: 4323, loss_cls: 0.5765, loss_bbox: 1.1212, loss_centerness: 0.6692, loss: 2.3670
2019-12-28 15:55:01,760 - INFO - Epoch [1][500/2569]	lr: 0.00042, eta: 5:52:38, time: 0.334, data_time: 0.004, memory: 4323, loss_cls: 0.4974, loss_bbox: 1.0941, loss_centerness: 0.6743, loss: 2.2658
2019-12-28 15:55:18,982 - INFO - Epoch [1][550/2569]	lr: 0.00125, eta: 5:52:12, time: 0.344, data_time: 0.003, memory: 4323, loss_cls: 0.6971, loss_bbox: 1.2325, loss_centerness: 0.6768, loss: 2.6064
2019-12-28 15:55:36,221 - INFO - Epoch [1][600/2569]	lr: 0.00125, eta: 5:51:49, time: 0.345, data_time: 0.003, memory: 4323, loss_cls: 0.6831, loss_bbox: 1.1145, loss_centerness: 0.6815, loss: 2.4791
2019-12-28 15:55:53,410 - INFO - Epoch [1][650/2569]	lr: 0.00125, eta: 5:51:23, time: 0.344, data_time: 0.003, memory: 4323, loss_cls: 0.5893, loss_bbox: 1.1437, loss_centerness: 0.6766, loss: 2.4095
2019-12-28 15:56:10,598 - INFO - Epoch [1][700/2569]	lr: 0.00125, eta: 5:50:58, time: 0.344, data_time: 0.004, memory: 4323, loss_cls: 0.6788, loss_bbox: 1.1277, loss_centerness: 0.6785, loss: 2.4850
2019-12-28 15:56:27,246 - INFO - Epoch [1][750/2569]	lr: 0.00125, eta: 5:49:49, time: 0.333, data_time: 0.003, memory: 4323, loss_cls: 0.5892, loss_bbox: 1.1021, loss_centerness: 0.6802, loss: 2.3714
2019-12-28 15:56:44,350 - INFO - Epoch [1][800/2569]	lr: 0.00125, eta: 5:49:23, time: 0.342, data_time: 0.003, memory: 4323, loss_cls: 0.5019, loss_bbox: 1.1099, loss_centerness: 0.6745, loss: 2.2864
2019-12-28 15:57:01,894 - INFO - Epoch [1][850/2569]	lr: 0.00125, eta: 5:49:28, time: 0.351, data_time: 0.003, memory: 4323, loss_cls: 0.4548, loss_bbox: 0.9895, loss_centerness: 0.6664, loss: 2.1107
2019-12-28 15:57:19,282 - INFO - Epoch [1][900/2569]	lr: 0.00125, eta: 5:49:21, time: 0.348, data_time: 0.004, memory: 4323, loss_cls: 0.4745, loss_bbox: 1.0320, loss_centerness: 0.6775, loss: 2.1840
2019-12-28 15:57:35,905 - INFO - Epoch [1][950/2569]	lr: 0.00125, eta: 5:48:23, time: 0.332, data_time: 0.003, memory: 4323, loss_cls: 0.5412, loss_bbox: 0.9371, loss_centerness: 0.6647, loss: 2.1430
2019-12-28 15:57:53,093 - INFO - Epoch [1][1000/2569]	lr: 0.00125, eta: 5:48:04, time: 0.344, data_time: 0.004, memory: 4323, loss_cls: 0.5324, loss_bbox: 0.9603, loss_centerness: 0.6658, loss: 2.1585
2019-12-28 15:58:10,737 - INFO - Epoch [1][1050/2569]	lr: 0.00125, eta: 5:48:12, time: 0.353, data_time: 0.004, memory: 4323, loss_cls: 0.4535, loss_bbox: 0.9440, loss_centerness: 0.6586, loss: 2.0561
2019-12-28 15:58:28,539 - INFO - Epoch [1][1100/2569]	lr: 0.00125, eta: 5:48:26, time: 0.356, data_time: 0.004, memory: 4323, loss_cls: 0.4518, loss_bbox: 0.9427, loss_centerness: 0.6659, loss: 2.0604
2019-12-28 15:58:46,149 - INFO - Epoch [1][1150/2569]	lr: 0.00125, eta: 5:48:27, time: 0.352, data_time: 0.003, memory: 4323, loss_cls: 0.4663, loss_bbox: 0.9354, loss_centerness: 0.6590, loss: 2.0607
2019-12-28 15:59:03,685 - INFO - Epoch [1][1200/2569]	lr: 0.00125, eta: 5:48:23, time: 0.351, data_time: 0.003, memory: 4323, loss_cls: 0.4430, loss_bbox: 0.9439, loss_centerness: 0.6616, loss: 2.0485
2019-12-28 15:59:21,707 - INFO - Epoch [1][1250/2569]	lr: 0.00125, eta: 5:48:41, time: 0.360, data_time: 0.004, memory: 4323, loss_cls: 0.4936, loss_bbox: 0.9998, loss_centerness: 0.6730, loss: 2.1663
2019-12-28 15:59:39,489 - INFO - Epoch [1][1300/2569]	lr: 0.00125, eta: 5:48:45, time: 0.356, data_time: 0.004, memory: 4323, loss_cls: 0.5080, loss_bbox: 0.9797, loss_centerness: 0.6702, loss: 2.1578
2019-12-28 15:59:57,202 - INFO - Epoch [1][1350/2569]	lr: 0.00125, eta: 5:48:45, time: 0.354, data_time: 0.003, memory: 4323, loss_cls: 0.4738, loss_bbox: 0.9074, loss_centerness: 0.6613, loss: 2.0425
2019-12-28 16:00:14,813 - INFO - Epoch [1][1400/2569]	lr: 0.00125, eta: 5:48:38, time: 0.352, data_time: 0.004, memory: 4323, loss_cls: 0.4059, loss_bbox: 0.8823, loss_centerness: 0.6678, loss: 1.9560
2019-12-28 16:00:32,475 - INFO - Epoch [1][1450/2569]	lr: 0.00125, eta: 5:48:34, time: 0.353, data_time: 0.003, memory: 4323, loss_cls: 0.3777, loss_bbox: 0.9247, loss_centerness: 0.6639, loss: 1.9663
2019-12-28 16:00:50,009 - INFO - Epoch [1][1500/2569]	lr: 0.00125, eta: 5:48:23, time: 0.351, data_time: 0.004, memory: 4323, loss_cls: 0.4421, loss_bbox: 0.9830, loss_centerness: 0.6603, loss: 2.0854
2019-12-28 16:01:07,560 - INFO - Epoch [1][1550/2569]	lr: 0.00125, eta: 5:48:12, time: 0.351, data_time: 0.003, memory: 4323, loss_cls: 0.3718, loss_bbox: 0.8846, loss_centerness: 0.6640, loss: 1.9203
2019-12-28 16:01:25,127 - INFO - Epoch [1][1600/2569]	lr: 0.00125, eta: 5:48:02, time: 0.351, data_time: 0.003, memory: 4323, loss_cls: 0.3773, loss_bbox: 0.8242, loss_centerness: 0.6620, loss: 1.8635
2019-12-28 16:01:43,022 - INFO - Epoch [1][1650/2569]	lr: 0.00125, eta: 5:48:03, time: 0.358, data_time: 0.003, memory: 4560, loss_cls: 0.4264, loss_bbox: 0.8353, loss_centerness: 0.6578, loss: 1.9194
2019-12-28 16:02:00,757 - INFO - Epoch [1][1700/2569]	lr: 0.00125, eta: 5:47:57, time: 0.355, data_time: 0.003, memory: 4560, loss_cls: 0.4372, loss_bbox: 0.8755, loss_centerness: 0.6616, loss: 1.9743
2019-12-28 16:02:18,150 - INFO - Epoch [1][1750/2569]	lr: 0.00125, eta: 5:47:39, time: 0.348, data_time: 0.004, memory: 4560, loss_cls: 0.3899, loss_bbox: 0.9216, loss_centerness: 0.6553, loss: 1.9667
2019-12-28 16:02:36,263 - INFO - Epoch [1][1800/2569]	lr: 0.00125, eta: 5:47:45, time: 0.362, data_time: 0.003, memory: 4560, loss_cls: 0.3707, loss_bbox: 0.8170, loss_centerness: 0.6613, loss: 1.8490
2019-12-28 16:02:54,353 - INFO - Epoch [1][1850/2569]	lr: 0.00125, eta: 5:47:49, time: 0.362, data_time: 0.004, memory: 4560, loss_cls: 0.3609, loss_bbox: 0.8769, loss_centerness: 0.6592, loss: 1.8970
2019-12-28 16:03:12,306 - INFO - Epoch [1][1900/2569]	lr: 0.00125, eta: 5:47:48, time: 0.359, data_time: 0.004, memory: 4560, loss_cls: 0.3621, loss_bbox: 0.8026, loss_centerness: 0.6530, loss: 1.8177
2019-12-28 16:03:30,219 - INFO - Epoch [1][1950/2569]	lr: 0.00125, eta: 5:47:44, time: 0.358, data_time: 0.004, memory: 4560, loss_cls: 0.4064, loss_bbox: 0.8351, loss_centerness: 0.6592, loss: 1.9007
2019-12-28 16:03:48,161 - INFO - Epoch [1][2000/2569]	lr: 0.00125, eta: 5:47:41, time: 0.359, data_time: 0.003, memory: 4560, loss_cls: 0.3659, loss_bbox: 0.8265, loss_centerness: 0.6522, loss: 1.8446
2019-12-28 16:04:06,318 - INFO - Epoch [1][2050/2569]	lr: 0.00125, eta: 5:47:43, time: 0.363, data_time: 0.003, memory: 4560, loss_cls: 0.4201, loss_bbox: 0.8610, loss_centerness: 0.6577, loss: 1.9389
2019-12-28 16:04:24,091 - INFO - Epoch [1][2100/2569]	lr: 0.00125, eta: 5:47:33, time: 0.355, data_time: 0.003, memory: 4560, loss_cls: 0.3577, loss_bbox: 0.8727, loss_centerness: 0.6488, loss: 1.8792
2019-12-28 16:04:42,179 - INFO - Epoch [1][2150/2569]	lr: 0.00125, eta: 5:47:31, time: 0.362, data_time: 0.003, memory: 4560, loss_cls: 0.3748, loss_bbox: 0.7902, loss_centerness: 0.6498, loss: 1.8148
2019-12-28 16:05:00,517 - INFO - Epoch [1][2200/2569]	lr: 0.00125, eta: 5:47:36, time: 0.367, data_time: 0.003, memory: 4560, loss_cls: 0.3618, loss_bbox: 0.7506, loss_centerness: 0.6526, loss: 1.7650
2019-12-28 16:05:18,742 - INFO - Epoch [1][2250/2569]	lr: 0.00125, eta: 5:47:36, time: 0.364, data_time: 0.003, memory: 4560, loss_cls: 0.3423, loss_bbox: 0.8241, loss_centerness: 0.6488, loss: 1.8152
2019-12-28 16:05:37,198 - INFO - Epoch [1][2300/2569]	lr: 0.00125, eta: 5:47:42, time: 0.369, data_time: 0.003, memory: 4560, loss_cls: 0.3359, loss_bbox: 0.8338, loss_centerness: 0.6515, loss: 1.8212
2019-12-28 16:05:55,329 - INFO - Epoch [1][2350/2569]	lr: 0.00125, eta: 5:47:39, time: 0.363, data_time: 0.003, memory: 4560, loss_cls: 0.3444, loss_bbox: 0.7828, loss_centerness: 0.6525, loss: 1.7797
2019-12-28 16:06:14,017 - INFO - Epoch [1][2400/2569]	lr: 0.00125, eta: 5:47:48, time: 0.374, data_time: 0.004, memory: 4560, loss_cls: 0.3310, loss_bbox: 0.7851, loss_centerness: 0.6512, loss: 1.7674
2019-12-28 16:06:32,569 - INFO - Epoch [1][2450/2569]	lr: 0.00125, eta: 5:47:53, time: 0.371, data_time: 0.003, memory: 4560, loss_cls: 0.3398, loss_bbox: 0.7488, loss_centerness: 0.6504, loss: 1.7389
2019-12-28 16:06:50,952 - INFO - Epoch [1][2500/2569]	lr: 0.00125, eta: 5:47:54, time: 0.368, data_time: 0.003, memory: 4560, loss_cls: 0.3836, loss_bbox: 0.8060, loss_centerness: 0.6475, loss: 1.8372
2019-12-28 16:07:09,960 - INFO - Epoch [1][2550/2569]	lr: 0.00125, eta: 5:48:08, time: 0.380, data_time: 0.003, memory: 4560, loss_cls: 0.3220, loss_bbox: 0.7499, loss_centerness: 0.6456, loss: 1.7175
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 3350/3349, 17.5 task/s, elapsed: 192s, ETA:     0s

Loading and preparing results...
DONE (t=1.83s)
creating index...
index created!
Traceback (most recent call last):
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/numpy/core/function_base.py", line 117, in linspace
    num = operator.index(num)
TypeError: 'numpy.float64' object cannot be interpreted as an integer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./train.py", line 108, in <module>
    main()
  File "./train.py", line 104, in main
    logger=logger)
  File "/home/lyy/hq/congqing/mmdet/apis/train.py", line 60, in train_detector
    _dist_train(model, dataset, cfg, validate=validate)
  File "/home/lyy/hq/congqing/mmdet/apis/train.py", line 189, in _dist_train
    runner.run(data_loaders, cfg.workflow, cfg.total_epochs)
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/mmcv/runner/runner.py", line 358, in run
    epoch_runner(data_loaders[i], **kwargs)
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/mmcv/runner/runner.py", line 274, in train
    self.call_hook('after_train_epoch')
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/mmcv/runner/runner.py", line 229, in call_hook
    getattr(hook, fn_name)(self)
  File "/home/lyy/hq/congqing/mmdet/core/evaluation/eval_hooks.py", line 64, in after_train_epoch
    self.evaluate(runner, results)
  File "/home/lyy/hq/congqing/mmdet/core/evaluation/eval_hooks.py", line 153, in evaluate
    cocoEval = COCOeval(cocoGt, cocoDt, iou_type)
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/pycocotools-2.0.0-py3.6-linux-x86_64.egg/pycocotools/cocoeval.py", line 76, in __init__
    self.params = Params(iouType=iouType) # parameters
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/pycocotools-2.0.0-py3.6-linux-x86_64.egg/pycocotools/cocoeval.py", line 527, in __init__
    self.setDetParams()
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/pycocotools-2.0.0-py3.6-linux-x86_64.egg/pycocotools/cocoeval.py", line 507, in setDetParams
    self.iouThrs = np.linspace(.5, 0.95, np.round((0.95 - .5) / .05) + 1, endpoint=True)
  File "<__array_function__ internals>", line 6, in linspace
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/numpy/core/function_base.py", line 121, in linspace
    .format(type(num)))
TypeError: object of type <class 'numpy.float64'> cannot be safely interpreted as an integer.
Traceback (most recent call last):
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/torch/distributed/launch.py", line 235, in <module>
    main()
  File "/home/lyy/anaconda3/envs/open-mmlab/lib/python3.6/site-packages/torch/distributed/launch.py", line 231, in main
    cmd=process.args)
subprocess.CalledProcessError: Command '['/home/lyy/anaconda3/envs/open-mmlab/bin/python', '-u', './train.py', '--local_rank=0', '--config=../configs/fcos/fcos_mstrain_640_800_x101_64x4d_fpn_gn_2x.py', '--launcher', 'pytorch']' returned non-zero exit status 1.

Thanks  a lot.
Bug fix
If you have already identified the reason, you can provide the information here. If you are willing to create a PR to fix it, please also leave a comment here and that would be much appreciated!

I have the same problem

The key error message is TypeError: 'numpy.float64' object cannot be interpreted as an integer. You may first identify which index is of type numpy.float64 instead of int.

This is due to numpy 1.18+ I guess (refer to here). A workaround is downgrade numpy to 1.17 or wait for the PR merge.

Fixed in #2024.


refactor: allow all filterType options (datatable WEB)

Linked to https://github.com/bullcodeapps/sdk/pull/48


installation failed under ubuntu 15.04 running on arm V71 hardware

i  try to install serialport package on ubuntu 15.04 running on quad-core ARM A7 cpu (allwinner H3)
but failed .this is the log ,how to process it.
this is log file http://pan.baidu.com/s/1jGVHo6E

@reconbot I made you a copy at https://gist.github.com/fasiha/70be544807898e3797b2caa6e729c221


added displaced variables in jet hist

added displaced variables in jet hist

Hi @hamzahanif2210. You also need to add the part where you fill the histograms like you had in the previous implementation. Currently this will just create the histograms but not do anything with them.

Hi @hamzahanif2210. You also need to add the part where you fill the histograms like you had in the previous implementation. Currently this will just create the histograms but not do anything with them.

Done


Style: Kestrel Cleanup part 2

[ ] private on embedded types
[ ] readonly on fields assigned only by constructors

Is this for right now same as the other cleanup tasks?

Just talked to @lodejard.  Moving is issues to RC2.


Build improvements

Hi,
first of all: Many thanks for your work on the Azure Exporter! We're currently in the process of integrating Azure into our montoring setup, and we have a few improvements to the build pipeline to share. This PR includes the following things:

introduce a Makefile (inspired by the one used by coreos/locksmith that facilitates getting started with the exporter without mucking about with GOPATH etc.
integrate glide for managing dependency versioning
Provide a Dockerfile template

There is also one change that might be considered controversial: I've decided to check the vendored dependencies into version control. That's a practice I've seen in quite a few Go projects, and I think it's generally beneficial. Not only does it make getting up to speed with a project dead simple, it also vastly improves the speed of our CI pipelines and is very helpful for ensuring reproducible builds.
Of course, it also results in quite a few more files in the repository, but that cost seems (to me, at least) acceptable.
But if you're unconvinced, I'd be more than happy to remove it again and add a make vendor to the CI script instead.
Please let me know what you think!
Best regards,
Niels

We follow the conventions of the Prometheus project, so govendor should be used.
I don't think it's sane to try and deal with developers who don't have a working Go environment.

Thanks for the feedback! I've updated the PR to use govendor and promu. Please let me know I've you'd like to see further changes.

Thanks!


Wrong  Delineate Flow Oath

lidar version:
Python version: 3.6.9
Operating System: Windows x64-Conda

Description
I am running the example you provide in the Lidar folder.
When I run script 3 I get the following error:
Traceback (most recent call last):
File "C:\lidar\lidar\toolbox\scripts\3_Flow_Path.py", line 425, in
FlowPath(in_dem, in_sink, rain_intensity, out_flowpath)
File "C:\lidar\lidar\toolbox\scripts\3_Flow_Path.py", line 303, in FlowPath
code_block="",
File "c:\program files\arcgis\pro\Resources\arcpy\arcpy\management.py", line 4530, in CalculateField
raise e
File "c:\program files\arcgis\pro\Resources\arcpy\arcpy\management.py", line 4527, in CalculateField
retval = convertArcObjectToPythonObject(gp.CalculateField_management(*gp_fixargs((in_table, field, expression, expression_type, code_block, field_type), True)))
File "c:\program files\arcgis\pro\Resources\arcpy\arcpy\geoprocessing_base.py", line 511, in
return lambda *args: val(*gp_fixargs(args, True))
arcgisscripting.ExecuteError:  ERROR 000539:   File "", line 1
0,05
^
SyntaxError: invalid token
Failed to execute (CalculateField).
Failed to execute (DelineateFlowPath).
What I Did
Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.

What ArcGIS Pro version are you using? Newer version of ArcGIS Pro might cause issues due to API changes.

I am experiencing a similar issue with Delineate Flowpath, though instead the error was an ExecuteError: Error00059. See below image.

I'm running ArcPro 2.9.3. I'm not sure what other information you need from me?
Thanks for all your hard work!

It seems the recent updates of ArcPy cause the issues. I will look into that next week when I have time. You can try out the toolbox ArcMap version for now.

Hi, first of all, thank you so much for this great tool for hydrological analysis! Like the others above, I've also encountered the same error - 000539. Furthermore, the subsequent steps don't seem to work either. My version of ArcGIS Pro is 3.1.3. Have you managed to resolve this issue by any chance?
Thank you in advance for any help!

I've jumped around from Arc 3.2.3 to 3.1.0 and now to 2.9.0 and I still am having issues with this step in the process getting the same error message as @FernandaDavi, @Dorka44 and @wobrotson. My traceback was exactly the same as @wobrotson. I was successful once with 3.1.0 but I can't process steps after #5. Has anyone had any success with this step since they've posted their issues? If so, what was your work-around? Unfortunately you can no longer download ArcMap and I regrettably have uninstalled that from my computer...

I figured out the issue! If your DEM has a LZ77 compression type or potentially anything other than an LZW, you will run into issues with this step of the analysis. This is true for multiple versions of Pro and the packages used. To change this you must do so in a .gdb.
I am still unable to complete step 6 & 7, but I'm thinking the solution may be one similar to this as the traceback has a similar structure/pattern.


BRK needs to do vector pull

Not having this broke the MONITOR completely after we merged https://github.com/X16Community/x16-rom/pull/122


#ARRUS-197: Exposed the possibility to configure and program multiple probes and sequences.

NOTE, the following work should be done before releasing 0.12.0:

improve the unit test coverage,
perform the system tests using vandv.

The above issues will be solved during the course of implementing v0.12.0. Still, it's ready to be merged and tested on the branch v0.12.0-dev.

@zkLog moving back to in progress, as there are some changes required here

replaced by #323


docs: add package release instructions

Adds instructions for creating and publishing package releases.

Are we planning to automate this?

There are automated workflow builds, some which can be promoted to a release. Not sure how we automated the promotion and release notes process.


Fix handshake for different computers

Fixes a few typos that break handshaking between different computers (namely, typos between DestIp and SourceIp
I tested it with ngrok, but ngrok will be included as part of next iteration
I will also try to clean up the if statement logic for handshaking as part of refactoring for next week.

LGTM :+1:


String deduplication optimization plugin?

Hey fellas,
I've been using webpack for a few months now, and I had an idea for an optimization plugin.  Before I invested a lot of time and energy figuring out how to write it, I wanted to run the idea by you guys to make sure it was sound and hadn't been attempted (and discarded) before.
Basically, I'm wondering if webpack can construct a global strings hash table, insert all strings that are used above a certain threshold, then replace references to those strings with hash table lookups.
Say webpack generates these lines of code right now (in multiple modules that are eventually output to the same bundle):
var some_var = "some string";
var some_other_var = "some string";
var some_other_other_var = "some string";
Could it instead generate this code:
var strings = { a: "some string" };
var some_var = strings.a
var some_other_var = strings.a
var some_other_other_var = strings.a
Hoisting all strings seems like it wouldn't be wise, so I was planning on configuration options for frequency and length to determine what strings were hoisted to the lookup table.
So my questions before I dive in and get to work on something:

Is this possible with the API webpack exposes to plugins?

Has this been attempted and rejected before?

Thanks in advance!

javascript files are usually gzipped before sending them to the browser. gzip can compress duplicate source fragments (i. e. duplicate strings) pretty efficient: https://en.wikipedia.org/wiki/DEFLATE#Duplicate_string_elimination


Add copy button to shell blocks on kpt.dev

kpt doc packages that includes CLI examples include $ characters to signify user input. These characters are included when copying from the documentation (you need to manually remove them). Preventing this character from being copied would make interacting with docs easier.
For example:
$ kpt live apply

currently copies $ kpt live apply but ideally would only include kpt live apply. This would help streamline consuming our docs and examples.

I would argue that this is an M4 task.  This doesn't preclude us from going out to customers with fairly good doc as long as the documents are accurate.

Agreed, I do not think this issue should block any of our release milestones but would provide a helpful UX improvement to the sites current behavior whenever we are able to prioritize that.

The real solution here is to add copy buttons to code blocks.
Examples:

https://cloud.google.com/anthos-config-management/docs/how-to/installing-policy-controller
https://stripe.com/docs/api (This has the $ sign which is not copied)


feat: add Sidebar Connect/Disconnect Wallet

Feature Request
Describe the Feature Request
Required:

[x] #65
[ ] #67

Describe Preferred Solution
The definition of done is implementing the Connect and Disconnect in the Sidebar.

I'm closing this issue since its merging with #66 and #81


Installer not allowing upgrade

Has the behaviour changed on the installer? When I run the msi on my existing 6.4.5 installation it tells me I need to uninstall the old version - this used to update seamlessly.

Noted and will be fixed in the next release


Bug: Sessions dont work on PostgreSQL

CI4 save base64 encoded value, but postgres later returns hex encoded value and base64 cant decode value
If in database handler write this code before get query, all is ok
$this->db->query('SET bytea_output = "escape"');
https://www.postgresql.org/docs/9.0/datatype-binary.html
I dont know how we must work with binary data in Postgres
https://prnt.sc/r1sng5
https://prnt.sc/r1snv9
https://prnt.sc/r1sot1
I have PostgreSQL v12

@MashinaMashina see https://github.com/codeigniter4/CodeIgniter4/pull/2256/commits/4b1774a66dfa2e7d95fe937654a81921fb441538 (which is a part of rejected #2256) for possible inspiration.


DEV-282 - Upgrade grpc client and protoc to access arm64 artifact binaries

Changed: Updated gRPC client and Protoc to latest, which come with arm64 binaries, enabling compile on arm64

Depends on #264 for CI tests to pass


Run tests on foo.bar.localhost hostname

I was working on some domain cookie tests and ran into this snag where you have to have two periods in the hostname for the domain to be considered.

Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: ".com", ".edu", and "va.us". Any domain that fails within one of the seven special top level domains listed below only require two periods. Any other domain requires at least three. The seven special top level domains are: "COM", "EDU", "NET", "ORG", "GOV", "MIL", and "INT".

-- https://curl.se/rfc/cookie_spec.html
A version of this constraint is also mentioned in RFC6265:

If the user agent is configured to reject "public suffixes" and
the domain-attribute is a public suffix:
If the domain-attribute is identical to the canonicalized
request-host:
Let the domain-attribute be the empty string.
Otherwise:
Ignore the cookie entirely and abort these steps.
NOTE: A "public suffix" is a domain that is controlled by a
public registry, such as "com", "co.uk", and "pvt.k12.wy.us".
This step is essential for preventing attacker.com from
disrupting the integrity of example.com by setting a cookie
with a Domain attribute of "com".  Unfortunately, the set of
public suffixes (also known as "registry controlled domains")
changes over time.  If feasible, user agents SHOULD use an
up-to-date public suffix list, such as the one maintained by
the Mozilla project at http://publicsuffix.org/.

By running the tests on a subdomain of localhost we can avoid this problem.

😂
What if we use IPs? They have 3 dots 😉 😂

Oh lol, I didn't even think of that. It's all a bit weird isn't it 🤔


35 work on nav bar and project theme

Added color theme to project:

you change the reference for these at any time. Here's samples :https://mui.com/material-ui/customization/color/#picking-colors
now you can use these colors anywhere in the app just do color='primary.dark' etc
this is theme i have loaded:

App Bar:
not logged in :

logged in :

All projects styling:

View when no projects:

footer :


[Bug] emphasis.labelLine not work in pie chart

Version
5.4.3
Link to Minimal Reproduction
https://codesandbox.io/s/apache-echarts-demo-forked-dj2pkt?file=/index.js
Steps to Reproduce
an example from the official doc,
just an existing issue, and it should have been fixed(https://github.com/apache/echarts/issues/16539), but actually not
Current Behavior
label lines are not hidden when emphasis
Expected Behavior
label lines should be hidden when emphasis
Environment
- OS: MacOS 13.2 (22D49)
- Browser: Chrome 118.0.5993.11
- Framework: Vanilla

Any additional comments?
No response

Bug confirmed.  It does not work for line chart also.
Demo Code


Bump etcd version

Default etcd version is outdated, let's bump it to a newer version.

Can this be closed? Seems the PR above has updated etcd as far as makes sense per Jack's comment in said PR.


Investigate removing release file whitelist

If it doesn't inflate release size much, I think we should just remove the file whitelisting. It simplifies things, and we don't have to worry about running the tests in both modes.

Another thing to consider here is the readability of the diff for releases.


Dual Shock 4 Controller Disconnects after Connecting 2nd Time

When first connecting a DS4 controller it works just fine. After the controller shuts off, when It  connects the controller just shuts off again.
To fix the issue I have to open the bluetooth settings, put the controller in pair mode and click connect in steams menu. This then causes steam to crash and exit. The controller works when I try and connect again.
It may have to do with the authorization settings in blumon or whatever is used to manage bluetooth.

Duplicate of #71
There is a workaround there.

Thanks! Is this a problem with steam? I wish they would open source their client or actually fix bugs that have been present for 5+ years (Bugs in big picture mode like streams no showing, or adverts for sales not working, etc.)


Fix lint

There are some simple steps to get your PR merged, that are the following:

Describe your PR and why a maintainer should merge it;
Put the same description inside the commit body otherwise if we change github hosting you application will be based on a instable source code;
Write the commit header in the way that it is following these simple rules [1]
Make sure that your PR will pass the CI
Wait for an review :smile: that will not happen if one of the previous step is missing.

1

sorry wrong base repo


std.range: document public methods

follow-up to #4312

Why did you expand all the other primitives, but not this one? And why expand them at all? Is there a rule on this in the style guidelines?

I think most of the code had the "long style", but I don't remember anymore.
Reverted the changes as this should only be about documenting all public methods + addressed other comments.

Everything else looks good

LGTM

will pull, feel free to address the nit in a later pass


HelpText mixup in Method name field

A helptext mix-up happens in the Method name field after processing a request. Please find attached screenshot.

Hi,
Thank you for the report. I can't reproduce the problem. It is working as intended on my test machines. What's your Chrome version?

Hi,
My Chrome version is 52.0.2743.116 m (64-bit).
Thanks,
Ritesh

I've updated polymer elements. It looks like an issue with it. New version (on its way) will contain updated version of this component.


feat(app): update UI and fix bugs for credit hours and assignment restrictions

Description

Added "Report credit hours" field with a tooltip for inactive publishers: Only available for pioneers.
Fixed bug where parent "Ministry" field remained active when child items were inactive.
Updated UI to disable certain assignments for female persons, with tooltip: Applies only to brothers.

Fixes # (issue)
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules

Task linked: CU-86c11k555 Add tooltips – Person page

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


phpPackages.xdebug: 2.6.1 -> 2.7.1

Motivation for this change
Update php-package xdebug to 2.7.1
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

cc @etu
@GrahamcOfBorg build php71Packages.xdebug php72Packages.xdebug php73Packages.xdebug php71Packages-unit.xdebug php72Packages-unit.xdebug php73Packages-unit.xdebug

Thanks!


add customizable className to Navbar

Hi @dennybritz this is for make Navbar more customizable via className
This way anyone can, for example, create navbar fixed at top navbar-fixed-top.
sample-page.jsx
export default (props) => (
  <Page>
    <Navbar brand={brand} className="navbar-fixed-top">
...

This PR don´t broke current neal-sample

Hello again @dennybritz. Can you review this PR.
I move react dependency to peerDependencies and add React >15.0.0-rc version. Is more convenient for test incoming React release.
babel-polyfil is moved too, Bootstrap 4 will not support old browser IE's. This dependency must be optional.
Thanks for your work. :+1

Oops, sorry for the late reply, I somehow missed this PR. Looks good.

Not problem @dennybritz :-)
Don´t forget update npm version number.

Yep, updated it.


lit-html-1.x: Run tests on GitHub actions

This PR moves the tests and benchmarks for the lit-html-1.x branch from Travis to GitHub Actions.

I'm trying out updating the benchmarks in #1968. If the current run passes, I'll merge it here.

I think this is ready for review now. Tests and benchmarks are now both running on GitHub Actions. The one thing left to do would be remove whatever's adding the "continuous-integration/travis-ci" check, but I don't have permission to do that as far as I can tell.

I'm going to merge manually because the travis check is still 'pending'.


Is this supported on Azure Devops Server 2019 or not?

We are running Devops Server 2019, on prem. When I try and use this task I get the following error: "##[error]Failed to get artifact tool. Universal Packages are not supported in Azure DevOps Server."
This page however says that this task can be run on "Azure Pipelines | Azure DevOps Server 2019 | TFS 2018"

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

ID: b934d9e8-d417-1f45-dc87-e0dc25219c97
Version Independent ID: 14bbdf7d-0608-f517-3b10-26d0e83eca85
Content: Universal Package, download and publish task - Azure Pipelines
Content Source: docs/pipelines/tasks/package/universal-packages.md
Product: devops
Technology: devops-cicd
GitHub Login: @chasewilson
Microsoft Alias: phwilson

@nadcraker Thank you for the feedback.
This feature is still in the process of being released as per this thread.
Please refer there for updates and/or create a new thread for the product team to address in the Azure DevOps community.


Alert user of runtime error if they happen inside of the provided Sta…

…tefulCard function
I love this repo and rely on it heavily. I find if I'm doing setup, or just regular code before returning jsx from the card's function, the errors are super vague and all my errors are swallowed. This change saves me hours of needle haystack hunting.

Cool, thank you very much!


Clara19 change caliper version

This pr updated some of the dependencies and changes the code to be compatible

Part of this is committed in the code. When gradle gets enabled, the other tidbits can be finished.


Remove usage of std::iterator.

This helper class was deprecated in C++17 and some compilers start
warning about it. Replaces usages of std::iterator with manual type
aliases.

PTAL @ben-clayton

Thanks!


Help: How to send --CAfile in tlsattacker

How to replicate below command in tlsattacker
openssl s_client -connect <IP_ADDRESS>:4443 -tls1_3 -CAfile root.pem

TLS-Attacker does not verify Certificates and is happy with whatever certificate it receives. As of now, certificate validation is not supported.


Lab 7 - NPM run build failing

Lab: 07
Exercise 1
Task: 1.4
Step: 11
Description of issue
npm run build is failing after making visual studio code changes as per the guide, see screenshot for error:

Edited the .ESLINTRC.JSON file to include the below as per this issue raised a while ago: https://github.com/MicrosoftLearning/PL-400_Microsoft-Power-Platform-Developer/issues/124
"rules": {
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/no-explicit-any": "off",
"no-unused-vars": "off",
"no-undef" : "off"
Received a different error this time:

Lab 7 doesn't seem to work following the guide

Thank you for raising this issue. We will update on this soon. Thank you for your patience.

Ficed by #179


Interface poll requires the SocketSet to be mutable as a whole

The following issue arises when managing a global SocketSet across multiple threads. If one thread performs a poll operation on the SocketSet with the Interface, other threads will need to acquire locks to perform socket operations. When the entire SocketSet is locked, accessing individual sockets becomes costly due to lock overhead, as the granularity of the lock is at the SocketSet level, not the individual socket level. In smoltcp, processing each socket involves traversing the entire SocketSet, which requires the whole set to be mutable during the operation. This is less common in other implementations (e.g., in kernel netstack, you can avoid locking the entire SocketSet by using a read-write lock on individual sockets).
What is smoltcp's solution to this problem in a multi-threaded environment?
Currently, I aim to abstract the SocketSet into a trait, which would allow finer-grained locking on individual sockets rather than locking the entire SocketSet. This approach could help avoid significant performance drops during traversal (please correct me if this approach is flawed).

I want this socketset trait to return mutable socket references, but not require the socketset itself to be mutable, which allows us to achieve our goal.
pub trait AnySocketSet<'a> {
    /// Returns an iterator over the items in the socket set, immutable version..
    fn items<'s>(&'s self) -> impl Iterator<Item = &'s SocketStorage<'a>>
    where
        'a: 's;

    // Not using mutable self
    //
    // /// Returns an iterator over the items in the socket set, mutable version.
    // fn items_mut<'s>(&'s mut self) -> impl Iterator<Item = &'s mut SocketStorage<'a>>
    // where
    //     'a: 's;

    // Using immutable self
    //
    /// Returns an iterator over the items in the socket set, mutable version.
    fn items_mut<'s>(&'s self) -> impl Iterator<Item = &'s mut SocketStorage<'a>>
    where
        'a: 's;
}

For single thread, the key to implement this trait is to use refcell on each socketstorage to avoid locks.
For multithread, the implementation needs read/write locks/mutex locks, otherwise we can't get a mut socketstorage.


DNM: testing IRGen

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

@swift-ci please test Linux platform

@swift-ci please test Linux platform


Support tooltip for annotations

Move the fetch tooltip implementation to the TspDataProvider class.
Provide a method to fetch state tooltip and a method to fetch annotation
tooltip. Create the requested element for the request from the element
model.
Add the category to the annotation model when fetching annotations.
Adapt the tooltip content according to the type of element.
Signed-off-by: Patrick Tasse<EMAIL_ADDRESS>

@PatrickTasse I'm going to merge it since the Trace Compass server has been updated for that.


feature - home api

Github Issue URL/Tags (required)
What's this PR do? Please give a technical summary (required)

[x] food api
[x] drink api

Any references (stackoverflow …) (optional)

:+1: There are no linter violations.


esptool: 3.0 -> 3.1

Motivation for this change
Update to latest upstream release 3.1
Change log: https://github.com/espressif/esptool/releases/tag/v3.1
Things done

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

platformio is failing but need zeroconf>0.32 which will come with home-assistant-2021.7.0.

platformio build failure is covered in #129899.

platformio build failure is covered in #129899.

got merged

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 129775 run on x86_64-linux 1

2 packages built:

esphome
esptool

@ofborg eval

Result of nixpkgs-review pr 129775 run on x86_64-linux 1

2 packages built:

esphome
esptool


update the version of the example modules

Changes
I'm updating the version of the example modules on the Puppetfile to the latest ones.
We have the message on line No. 5:

Versions should be updated to be the latest at the time you start

But as a Puppet user, It's always nice to have the closest versions already there in the template you just cloned.
Let me know what you all think :)
Thanks,

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Updated: keeweb 1.15.3

${}

95a5f731-29fb-4bcb-8bab-41c14d6ef880

Newer version of keeweb (1.15.5) is now available in master. a7aadcc3667958a873df367a5490a8f8c363d753


Add missing secrets in non-binder build

Currently, we are not passing the secrets to the build command on Github actions. This makes sure that is added in.

Successful test of a vanilla Template build: https://github.com/ProjectPythia/cookbook-template/actions/runs/5327904797

And successful test building the Radar Cookbook: https://github.com/ProjectPythia/radar-cookbook/actions/runs/5327935662


Duplicate message

Now in the official demo, it will receive the duplicate message.
The dingtalk-stream should be upgraded to v2.1.4 and called the method socketCallBackResponse.
https://github.com/open-dingtalk/dingtalk-stream-sdk-nodejs/commit/a96e84fef68e10c954f4c28e5e066ec8200c1a74#

推送失败重试引起，已经优化


Add function to trigger events for multiple contacts

We have been missing the ability in the gem to trigger events for multiple contacts in one call.
I've added a new function for this since the parameters necessary differs from the normal event-trigger call.
Emarsys documentation: http://documentation.emarsys.com/resource/developers/endpoints/external-events/triggering-multiple-events/

I'm happy to merge your changes in.
Just a quick mention: We do not actively maintain this gem, as we do no use the emarsys service anymore. So if you want to take ownership and maintain this repo/gem, feel free to drop me a quick info.

Thank you for merging the PR. We're using Emarsys extensively so we would be happy to take over the maintenance for the gem.


wasm-tools: 1.0.58 -> 1.0.60

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/bytecodealliance/wasm-tools/releases.
meta.description for wasm-tools is: Low level tooling for WebAssembly in Rust
meta.homepage for wasm-tools is: https://github.com/bytecodealliance/wasm-tools
Updates performed

Rust version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.0.60 with grep in /nix/store/qazi1igxbk4c3qlvgsa7n0y41q99gfs7-wasm-tools-1.0.60
found 1.0.60 in filename of file in /nix/store/qazi1igxbk4c3qlvgsa7n0y41q99gfs7-wasm-tools-1.0.60

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
wasm-tools

Instructions to test this update (click to expand)

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

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

Or:
nix build github:r-ryantm/nixpkgs/39898219155b1d6ff50351f18a11e4d2ec524a75#wasm-tools

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

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

1 package built:

wasm-tools

Maintainer pings
cc @ereslibre for testing.

Result of nixpkgs-review pr 288542 run on x86_64-linux 1

1 package built:

wasm-tools


Category type "Link" crashing categorie tree on "Structuring element / Entry point" only category

Description:
When trying to set internal link on a certain category the category tree is crashing when trying to open a category with only "Structuring element / Entry point" on first level.
Environment:
PHP 8.2
MySQL 8
Steps to reproduce:

create a new top level category
inside create subcategory and set it to "Structuring element / Entry point"
create regular subcategories inside this "Structuring element"
create a new category outside of this path and set link to internal
select Category
try to open the category created in step one

Expected result:

should display all nested elements

Actual result:

crashes with loading bars
[Screenshot%252B2024-02-22%252Bat%252B18.08.11.png|https://sbp-issuetracker-attachments.s3.eu-west-1.amazonaws.com/1708622078_65d780feb85bc_1708622067_65d780f34b03c_Screenshot%252B2024-02-22%252Bat%252B18.08.11.png]

[public] Automated response: This issue is linked to the internal issue https://shopware.atlassian.net/browse/NEXT-33973.
[created from NEXT-33973, comment 485977]

[public] Hello,
Within our company roadmap and work capacity, we try to address each bug or improvement request but admit that not each one will be resolved. To continue our culture of honesty and openness, we are closing this issue to focus on our roadmap on behalf of all Shopware users.
If you feel like this issue is still impacting you, please create a new issue and let us know. Thank you again for your valuable feedback.
[created from NEXT-33973, comment 501245]


npm script doesn't work on windows

should use node and backslash
 "scripts": {
    "watch": "**node** .**\\**node_modules\\webpack\\bin\\webpack.js --mode=development --watch --config config\\webpack.config.js",
    "build": "**node** .**\\**node_modules\\webpack\\bin\\webpack.js --mode=production --config config\\webpack.config.js"
  }

Thanks for letting me know @henofdante. Please tell me what error you receive when using the extension.

@gadhagod  - The issue is that the npm run watch and run build commands fail with the following error:

./node_modules/webpack/bin/webpack.js --mode=production --config config/webpack.config.js

'.' is not recognized as an internal or external command,
operable program or batch file.
switching the scripts to use npx seems to work in Windows 10 just fine:
"scripts": {
"watch": "npx webpack --mode=development --watch --config config/webpack.config.js",
"build": "npx webpack --mode=production --config config/webpack.config.js"
},

Thanks for the help @henofdante. Greatly appreciated.
Since I'm trying to use webpack from the node_modules directory, the node command be a better alternative. npx uses the globally installed webpack, whereas node node_modules/webpack/bin/webpack.js uses the local.
Working on a fix.

The chrome extension creation client already uses the node command, and you may have an old version of the extension. Please uninstall your extension and re-install the latest version (2.0.1).


[Generic viewer] Re-factor how the notFound appearance is set on the "findInput" in the PDFFindBar

Rather than having two slightly different ways of setting the pending/notFound appearance on the "findInput", we can simply use "data-status" in both cases since they're obviously mutually exclusive.

/botio-linux preview

Looks good!


[Question] Setting column visibility by default

Is it possible to be able to hide a datatables column by default?
e.g
$this->crud->addColumn([
    'name' => 'phone',
    'hidden' => true,
]);

So then the column is still loaded in, but it is hidden - then you can use the column visibility to show it if needed?

Not that I know of, no...
Would be nice, but I bet it'll be difficult like hell, because of datatables-responsive and datatable-colvis incompatibility...

Well I believe you know my stance on the data tables responsive front :D
I'm sure we can come up with a solution for those who do not want to poison their eyes with collapsed tables :D

My suggestion as talking on gitter :P with the new release of disabling responsive tables we can add in colvis if responsive tables are disabled. 2 for 1 special?

@OwenMelbz I know, I know :-)
But I personally think the collapsible columns + "..." buttons combo is great. So far the end-users I've questioned are impressed. Well not impressed, but, you know... they thought "oh but isn't that how it's supposed to work?". I think that's as close to a compliment as it gets :-)

@OwenMelbz I tried this once, but never got it to work: https://datatables.net/extensions/buttons/examples/column_visibility/columns.html

Great! thanks!


Template coverage command with cover tmp file.

ConfigurablePytestTestEngine requires two "%s" placeholders (see https://github.com/uber/arcanist/blob/master/src/unit/engine/UberConfigurableTestEngine.php#L23) but does not template the test command with the coverage file path.

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


Change nextstrain workdir to /nextstrain

Summary:

What: Our nextstrain images are failing to push in CI because they are failing tests; they are failing tests because the nextstrain user doesn't have write access to /usr/src/app. /usr and its subdirectories should never be used as working directories anyways, so this changes the working directory to /nextstrain, which is $HOME for the nextstrain user.
Ticket: sc<fill_in_issue_number>
Env: <rdev link>

Demos:
Notes:
Checklist:

[x] I merged latest <base branch>
[ ] I manually verified the change
[ ] I added labels to my PR
[ ] I tested in multiple browsers
[ ] I added relevant unit tests
[ ] I have notified others of changes they need to make locally (migrations, jobs, package updates, etc)

Are there any steps in our pipeline that need to change now that we're using a different base directory?

I just looked, and we use absolute references everywhere except for the WDL scripts, where we change directories then run the scripts, and this run_test.sh file I can't find any reference to.
I am happy to deploy an rdev and run a nextstrain workflow to test


Update UI

In this PR, we are updating the style of our page

Add blured backgroung
remove some bootstrap classes
Change Forms look
Fix error when reserving a choosen vehicle

Hello @Marcraphael12 @everinurmind
Good job! Its time to merge it!!


Allow traffic from knative-eventing and knative-serving

Workflows like move2kube deploy and use knative functions to achieve
the workflow tasks and working with functions means we need to allow the
traffic from knative-eventing and knative-serving namespace.
Traffic from knative-serving is needed when the function is deployed in
the same workflow namespace, because the way the function is triggered is
by the knative-serving components that send the event to the function.
So the traffic is knative-serving -> $workflows-ns (where the knative
function is deployed)
Traffic from knative-eventing is needed when functions or in the future
other events go through the knative broker and the trigger is sending
them to workflows. In the case of move2kube it is the
m2k-save-transformation function that sends an event, and that event
direction is knative-eventing -> $workflows-ns
https://issues.redhat.com/browse/FLPATH-1580
Signed-off-by: Roy Golan<EMAIL_ADDRESS>

So it means that events sent through knative are "unprotected", i.e: if someone send a event with the right parameters it will reach the workflow
This may be an issue if there is an workflow waiting for event to be triggered or if/when we go full knative ready with the triggering of workflow execution via event and not REST request
If so, we need to document that and maybe check with security too, WDYT?

closing this and resending to the operator repo


Getting an error when using IE9

Different one from https://github.com/turbolinks/turbolinks/issues/89 😢
In a project with only jQuery and turbolinks beta5 loaded, am seeing the following error when opening the page in IE9:
SCRIPT438: Object doesn't support property or method 'replaceState'

Let me know if there is more I can provide to help with the debugging!

Fixed. Thanks for the report!

Wow, thanks a lot for the prompt response @sstephenson, much appreciated! 🙇


Downloading files when app minimized

I use Alamofire 4 to download mp3,
but when I minimize the app the download pauses. Why? and how can I solve it?
            Alamofire.download(url, method: HTTPMethod.get, to: destination).downloadProgress { progress in
                print("Progress: \(progress.fractionCompleted)")
            }
            .response { (response) in

            if response.error == nil, let tempPath = response.destinationURL?.path {
                LocalFileManager.saveFile(contentType: .song, id: item.guid, tempPath: tempPath, completion: { (error) in
                    if error == nil && DownloadedDataManager.contains(item: item) {
                            DownloadingDataManager.remove(item: item)
                    } else {
                        LocalFileManager.removeFile(contentType: .song, id: item.guid, completion: { (error) in
                            print(error?.localizedDescription ?? "")
                        })
                    }
                    NotificationCenter.default.post(name: .DownloadManagerDidDownloadSong, object: nil)
                })
            }
        }

I suggest you read Apple's URLSession documentation, as it lays out pretty clearly to create background sessions. One thing to note is that Alamofire isn't completely friendly with background sessions at the moment, as we cancel ongoing downloads if the app is actually killed in the background.
Also, we use our GitHub project for bug reports and feature requests. In the future, you should open questions like this on Stack Overflow and tag alamofire.
Cheers. 🍻

From our Contribution Guidelines
Asking Questions
We don't use GitHub as a support forum. For any usage questions that are not specific to the project itself, please ask on Stack Overflow instead. By doing so, you'll be more likely to quickly solve your problem, and you'll allow anyone else with the same question to find the answer. This also allows maintainers to focus on improving the project for others.


Create BGBRGLaaThaya.txt

@jansvanda Please provide us with:

the school official website URL,
an URL of a page or another proof (.pdf or a screenshot are OK) showing that the school recognizes the domain which you are submitting as an official email domain for the students.

@jansvanda I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the aforementioned issue. Thank you for the understanding!


Not an issue but a question

Is there a way to pull the historical max pain?
I'm aware it changes based on OI so that makes it more complicated but is the data there ? Like what was the max pain of a stock a week before expiration or a month before expiration.
PS I love your work sir.

Hi there, sorry for the late reply. Currently there is no historical data for max pain. However, I might consider adding it for popular stocks in the future!


Getting Lua error on Retail version

getting this error when I log into game
12x Couldn't open GSE\Lib\LibDBIcon-1.0-43\lib.xml
Everything seems to be working fine so far not sure what caused the error.

Duplicate of #686


Invalid help comment for download command

Current is "Upload a local archive to remote storage" while the action is downloading a remote archive to a local file
Could be "Download a remote archive to a local storage"
https://github.com/protomaps/go-pmtiles/blob/7c37b2659ea317ed658e05e26f1007df63327539/main.go#L101

Download currently isn't implemented so please ignore this functionality for now.

Resolved by https://github.com/protomaps/go-pmtiles/commit/8d023e2c78ad69078649a0523f1279f4838f5095


abort() in line 18 resets esp8266

line 18 "abort()" send esp8266 into endless reset loop. removing it solved the problem.
I have only tested this with node mcu esp8266 v1.0

That statement serves a purpose: to prevent the program from carrying on if the RTC cannot be initialized. If you replace it with exit(1), does that solve the problem you see?

@thijstriemstra: If you replace abort() with exit(1), does that fix the reset loop?

Thanks. That issue was in all the examples :(
Updated all of them in #246 with a slightly different approach of a infinite loop with small delay. The ESP8266 BSP should be nice about its implementation of delay and prevent the WDT reset.

It's good the abort call was removed but the alternative (without any code comment) is a little cryptic (to new users, why is it needed, what does it do) imo:
while (1) delay(10);


The Ignore CTA on Link Suggestion functionality is not working and not refreshing the count online/real-time

Describe the bug
When a user uses the Link suggestion functionality trying to link a Data Asset, the Ignore CTA is not ignoring the data element and the count reader is just counting to infinity. Source Data Element DEC_4TH_FORENAME was clicked 250 times whereas it only appears once on the list.
To Reproduce
Steps to reproduce the behaviour:

Go to 'Mauro'
Select a model
Select a sub folder
Select the Data Asset in the view tree
Select the Context menu
Select Links in the dropdown menu list
Select Link Suggestions
A new page is open (Not sure if this is the process)
Select a Target Data Model
And select Suggest CTA
Suggested links are populated
The Ignore CTA on the first Source Data Element (More than 150 times)
Expected behaviour
The Ignore CTA should remove the Source Data Element on the list and reflect on the count

Screenshots

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Passed Retest


Propagate use_range

For the test below:
module Test
let test n =
let s = 0 in   // line 4
assert_norm (n == 0)  // line 5
val another_test (n:int) : Lemma
(ensures (n > 10) )
let another_test n =
let s = 0 in  // line 11
assert_norm (n == 0) // line 12
We report two errors with the range that is bigger than the line where the error occurred.
test.fst(4,2-5,22): (Error 19) assertion failed (Also see: c:\fork_fstar\FStar\ulib\prims.fst(47,31-47,40))
test.fst(11,2-12,22): (Error 19) assertion failed (Also see: c:\fork_fstar\FStar\ulib\prims.fst(47,31-47,40))
This is due to use_range not being propagated, resulting both the use and def range point to prims.fst.
Since prims.fst is a different file than test file, the error reporting (FStar.TypeChecker.Err.fs) reports env range, which is bigger than the acutal line.
The changes are to propagate use_range information through normalization and smtencoding.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: qunyanm sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Thanks for this work! It looks very useful ... but I have a comment in the diff about the performance cost of the change. Sadly, we don't yet have a systematic way to measure the performance overhead of such changes across our benchmark suites.


Quarto Website with GitHub Actions

Link to suggestion
https://tarleb.com/posts/quarto-with-gh-pages/
Targeted section
Blog posts
Describe your suggestion
Several ways to publish Quarto documents/website with GitHub Action.
Checklist

[X] checked if your suggestion is not already listed in Awesome Quarto list.
[X] checked if it can fit in an existed section or open a discussion to suggest any new sections..
[X] checked when it's a repository if it's maintained (archived repository will be rejected).

Duplicates of #53


Sending to only one user?

Hey guys, I'm building a chat application and I want to send notifications to users when a message is sent to them. However, action.send seems to be sending the notification to every user following the sender. Obviously, this is not good for privacy.
How do I make the action.send function send the action to only one user's stream?
Thanks in advance.

the signal simply creates the models. how you want to send the user notifications is up to you. you can filter out the notifications for whatever way you are sending them to the end user. but that's part of your project and not this app


Implement ls

I'd like to work on this. (I already started in fact).
I saw there was already #34 but no answer since 3 months so I'd like to take the liberty to do it if there is no problem with that.

I noticed that no work has progressed on this issue since July of 2014.
I've created a barebones implementation of ls at https://github.com/peschkaj/coreutils/commit/9716862cfe61bb35615ffe6d08c3d044369aff59
This builds and produces very limited output on Windows with Rust 1.7.0 - current output is roughly equivalent to ls -l or ls -lh. There's plenty of outstanding work and the lack of tests currently has me reluctant to send a PR.
Outstanding tasks:

[ ] Integration tests
[ ] Basic ls output
[ ] Support for additional ls options
[ ] Retrieving owner and group information on Linux
[ ] Processing & formatting permissions on Linux
[ ] Correct error codes depending on where ls fails.

How could I get file MetadataExt for Windows? I couldn't get functions under MetadataExt on Windows.

The best bet for getting file metadata on Windows would be asking @retep998 - he maintains https://github.com/retep998/winapi-rs/. If nothing else, he can point you in the right direction.

Thanks, I've found what I want. Because I just have one Windows PC, I will just write it for windows.

The documentation for std::os::windows::fs::MetadataExt is only included with the Windows distributions of Rust, so you can't use the online documentation for that. If MetadataExt doesn't provide all the information you want you can call GetFileInformationByHandleEx (MSDN) on the handle to get all sorts of information.

Today I spend lots of time trying to call GetFileInformationByHandleEx and get file info. Before I call GetFileInformationByHandleEx, I first need to call CreateFileA But this function couldn't get a file handle if the file has been opened. What should ls do if a user wants opened file's i-node number on Windows?

If you have an std::fs::File then you can use std::os::windows::io::AsRawHandle::as_raw_handle to get a handle from the file, and then you can pass that to functions like GetFileInformationByHandleEx. Also you really don't want CreateFileA as that is not unicode friendly whatsoever.

What's the Windows equivalent for Unix/Linux file Owner and Group name?

There is a direct Windows equivalent for file owner. There is no equivalent group owner. There is most definitely no chmod equivalent. There is a delightfully complicated access control list system but that's sufficiently overwhelming that an entire library would need to be dedicated to that.

https://github.com/ogham/exa
Sharing here for posterity @ogham


Before request a new feature

[X] I have searched the issues of this repository and believe that this is not a duplicate.

Describe the feature you'd like supported
目前市面上找不到测试QUIC每秒连接数的工具，大部分工具都是测试每秒请求数，建议将test_client稍加改造，支持测试每秒连接数，就是只建立连接不发送请求，建完连接后立刻断开，功能和openssl的s_time类似
Describe alternatives you've considered
No response
Additional context
No response

好的，我会出一个测试新建的工具


Strange behaviors in category tabs in engine slider

caused by https://github.com/src-d/landing/pull/361#issuecomment-465091444
I spotted some things that could be improved in category tabs from source{d} Engine page:
mobile view
in the mobile view, tabs are not clear enough and are vertically uneven; they also change their height when changed from one to another.

desktop view
in desktop view, the hovered and active tabs have the same style, which is weird.

both views
in both: desktop and mobile, the selected tab is out of sync when the slider is manually operated. In such cases, I think the active tab should be marked as no longer active (or implement a more complex system to keep them in sync, what could be overkill)

here is the issue you suggested to create @marnovo @ricardobaeta

There is no more Engine in our Landing


Problem: upstream v0.2.14 release is not merged

It fixed several issues we are interested:

update to cosmos-sdk 0.44.1, https://github.com/crypto-org-chain/cronos/pull/131
support "run the oracle and signer without the relayer to Ethereum" https://github.com/crypto-org-chain/gravity-bridge/pull/11

Maybe better to do a rebase to keep history cleaner?

Maybe better to do a rebase to keep history cleaner?

do you mean rebase changes of cronos branch onto main brach of peggyjv?

yeah, I'm not sure, maybe postpone the rebase after most changed are merged in upstream.

ok, perhaps delay it then. for this PR, ok to just merge it -- will the head be buildable?

ok, perhaps delay it then. for this PR, ok to just merge it -- will the head be buildable?

yeah, it's used in this PR: https://github.com/crypto-org-chain/cronos/pull/131


Fix spellcheck job

Summary of the changes (Less than 80 chars)

Update Node.js for spellcheck job.
Fix spelling errors.

Doesn't seem to run with the correct version in CI, but that's probably because the. change is coming from a fork?

Ya, probably.


Small Features

Overview
Multiple small changes:

Update map image to non-repeating image provided by client
Format Stacked charts to use percentage labels
Add text denoting 'percentage' values to Grouped and Stacked charts ("Percent who answered..." in the title, and "percent providing given response" on the x-axis)

Connects #64
Demo

Notes
Originally, moving the charts into accordions was included in this set of features; however, @alexelash implemented this in her design pass.
Testing Instructions

In the Netlify preview, confirm that the map is non-repeating.
Select a country, then select a Stacked, a percentage Grouped, a non-percentage Grouped, and a Waffle question.
Confirm that the percentages show up correctly in the tooltips and the x-axis ticks, for the Stacked chart and the percentage Grouped charts only.
Confirm that the text regarding percentages is applied to the Stacked and percentage Grouped charts only.

Thanks for the review!

Thanks for the review!


Use a image as Slide background

How can i use a image as the background picture of Slide?

What I did is insert a picture placeholder in the template, and move that picture to back. Then, I could set the picture using python-pptx.

Duplicate of #366


[C++][Parquet] Add support for arrow::ArrayStatistics

Describe the enhancement requested
Apache Parquet file may have statistics. We can attach them to read Apache Arrow arrays by arrow::ArrayStatistics that was introduced by #41909.
Component(s)
C++, Parquet

FYI: https://github.com/apache/arrow/issues/43382

Thanks for the information!


Hierarchy menu to add STYLY-XR-Rig

It would be easier for creators to be able to add STYLY-XR-Rig from Hierarchy menu at XR section.

https://github.com/styly-dev/STYLY-XR-Rig/pull/28


Add AF_XDP support

Description
This PR adds AF_XDP support for the management interface.
Main changes:

eBPF program (afxdp.c) that decides whether packets are to be forwarded to user or to kernel space.
VPP af_xdp API call
Work with neighbors. The difficulty is that after creating the XDP interface, we no longer have the ability to redirect ARP (ND) requests to both user and kernel spaces.

Issue: https://github.com/networkservicemesh/cmd-forwarder-vpp/issues/283

@edwarnicke Feel free to add comments on these changes and we'll consider them in separate PR.


added two new methods for Stockfish class

get_fen_position : to convert from LAN to FEN notation
show_board_visual : to print a visual representation of the current
board position

Great idea! Thank you

Please fix type annotations with mypy
$ pip install mypy
$ mypy stockfish

to fix mypy issue, I had to add strict_optional = False to mypy.ini. Previously, it was showing errors in the code that I did not modify.

Thank you very much. Good job!

Thank you! :)