Help file not found

I've found a few "issues" while testing and i'm adding them individually so as to keep the discussions focused.
:h nvim-ide doesn't seem to open the help file.

duplicate of #4

Closing because of Dup, thanks.


Prepare changelog for new release

New alpha release

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1890

Relevant Lines:
2446

💛  - Coveralls


Test Service URL not catching bad URL if titiler running

I can insert a wrong URL, hit test, and there is no error. Note that titiler is running on 8000 and the image can be downloaded at http://localhost:5005/data/m_2808060_sw_17_060_20191215.tif so I am using URL http://localhost:8000/cog/tiles/{z}/{x}/{y}.jpg?url=http://localhost:5005/data/m_2808060_sw_17_060_20191215.tif and then breaking it in the test below:

However this functionality does appear to be working if I give a clearly wrong URL:

I dont know if this might be somehow due to using python to serve the file, I am running python3 -m http.server 5005 and have the tif at data/m_2808060_sw_17_060_20191215.tif
I have also tried adding to labeler_settings.js but the layer is not shown - actually that appears to be a caching issue, it does appear in an incognito window

With some more experimenting I do see the requests in the titiler logs and can get the following error using the url:
//<PHONE_NUMBER>0835
// http://localhost:8000/cog/tiles/15/9051/13725.jpg?url=http://localhost:5005/data/m_2808060_sw_17_060_20191215.tif

{
  "detail": "'/vsicurl/http://localhost:5005/data/m_2808060_sw_17_060_20191215.tif' does not exist in the file system, and is not recognized as a supported dataset name."
}

OK I think this is related to my using docker to run titiler, debugging

I'm out of time to debug right now, but FYI you can use https://titiler.xyz/ and NAIP directly on the Planetary Computer. E.g. https://titiler.xyz/cog/tiles/{z}/{x}/{y}.jpg?url=https://naipeuwest.blob.core.windows.net/naip/v002/wa/2019/wa_60cm_2019/47122/m_4712224_sw_10_060_20191011.tif. I think the Planetary Computer is even OK with you using their titiler instance.

The test button simply tries to connect to the URL and see if it gets a 200 response. Basically testing for CORs access. If an error code isn't returned, the test passes.


kafka.offsets.storage=kafka not working

Error message:  (kafka.utils.Logging$class:68) INFO  Failed to fetch consumer metadata from broker:9092

I am not sure whether secor supports kafka offset storage at this moment since we are writing offsets to ZK directly.

Currently we are using Kafka 10, any my client writes directly to kafka without the use of Zookeeper, I am simply unable to consume any message from this topic using Secor both with offset storage = zookeeper or offset storage = kafka. These properties are there in secor.common.properties.

We haven't used kafka 10 here, I think there might be some other parameters
you need to set to make a kafka 8 client (secor) talks to kafka 10 broker
(e.g. downgrade the wire protocol from 10 to 8).
On Tue, Aug 16, 2016 at 2:30 AM, Karshit Jaiswal<EMAIL_ADDRESS>wrote:

Currently we are using Kafka 10, any my client writes directly to kafka
without the use of Zookeeper, I am simply unable to consume any message
from this topic using Secor both with offset storage = zookeeper or offset
storage = kafka. These properties are there in secor.common.properties.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/pinterest/secor/issues/249#issuecomment-240052608,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHCX_1QhdXnKAgGPDW5OQBwfgrUv27iuks5qgYM6gaJpZM4JjB88
.

@abstract-karshit - We're running Secor again Kafka 10 without any issues. You've to configure Kafka to store offsets in ZK, and not Kafka.


Source build of TensorFlow 2.0 with 0.26.1 bazel fails at C++ compilation of rule '@nccl_archive//:device_lib'.

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): centos6
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: NA
TensorFlow installed from (source or binary): source
TensorFlow version: r2.0
Python version: py3.6
Installed using virtualenv? pip? conda?: pip
Bazel version (if compiling from source): 0.26.1
GCC/Compiler version (if compiling from source): 7.3.1 (devtoolset-7)
CUDA/cuDNN version: 10.0 / cudnn 7
GPU model and memory:

Describe the problem
I m trying to build TensorFlow from source, with TF_CUDA_NEED=1 and TF_CUDA_PATHS set to the /usr/local/cuda which points to Cuda 10.0, NO environment variable for nccl were set TF_NCCL_VERSION, NCCL_INSTALL_PATHS. when the bazel build command is run is fails with * C++ compilation of rule '@nccl_archive//:device_lib' failed* error output.
Provide the exact sequence of commands / steps that you executed before running into the problem

Install packages centos-release-scl
Install devtoolset and python
yum install -y rh-python36 devtoolset-7
install pip packages
build bazel 0.26.1 from source.
clone TensorFlow from branch r2.0 and run configure script.
execute bazel build.

Any other info / logs
ERROR: /home/default/.cache/bazel/_bazel_root/2c92b5569ddded7b3a6bd5e139451b60/external/nccl_archive/BUILD.bazel:53:1: C++ compilation of rule '@nccl_archive//:device_lib' failed (Exit 1) gcc failed: error executing command
  (cd /home/default/.cache/bazel/_bazel_root/2c92b5569ddded7b3a6bd5e139451b60/sandbox/processwrapper-sandbox/2437/execroot/org_tensorflow && \
  exec env - \
    LD_LIBRARY_PATH=/usr/local/cuda/extras/CUPTI/lib64:/usr/local/cuda/lib64/stubs:/opt/rh/rh-python36/root/usr/lib64/:/opt/rh/rh-python36/root/usr/include:/opt/rh/rh-python36/root/usr/include/python3.6m/:/usr/local/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 \
    PATH=/opt/app-root/output/:/home/default/bin:/opt/rh/rh-python36/root/usr/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/app-root/bin:/usr/local/bin:/opt/app-root/src/.local/bin/:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/app-root/src/bin:/opt/app-root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/default/.local/bin \
    PWD=/proc/self/cwd \
  /opt/rh/devtoolset-7/root/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections -fdata-sections '-std=c++0x' -MD -MF bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.d '-frandom-seed=bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.o' -iquote external/nccl_archive -iquote bazel-out/k8-opt/bin/external/nccl_archive -iquote external/local_config_cuda -iquote bazel-out/k8-opt/bin/external/local_config_cuda -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/include_hdrs -Ibazel-out/k8-opt/bin/external/local_config_cuda/cuda/_virtual_includes/cuda_headers_virtual -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/src_hdrs -isystem external/local_config_cuda/cuda -isystem bazel-out/k8-opt/bin/external/local_config_cuda/cuda -isystem external/local_config_cuda/cuda/cuda/include -isystem bazel-out/k8-opt/bin/external/local_config_cuda/cuda/cuda/include -mavx -mavx512f -mavx2 -mfma '-mfpmath=both' -msse4.2 '-D_GLIBCXX_USE_CXX11_ABI=0' -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc -o bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.o)
Execution platform: @bazel_tools//platforms:host_platform

Use --sandbox_debug to see verbose messages from the sandbox: gcc failed: error executing command
  (cd /home/default/.cache/bazel/_bazel_root/2c92b5569ddded7b3a6bd5e139451b60/sandbox/processwrapper-sandbox/2437/execroot/org_tensorflow && \
  exec env - \
    LD_LIBRARY_PATH=/usr/local/cuda/extras/CUPTI/lib64:/usr/local/cuda/lib64/stubs:/opt/rh/rh-python36/root/usr/lib64/:/opt/rh/rh-python36/root/usr/include:/opt/rh/rh-python36/root/usr/include/python3.6m/:/usr/local/lib:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/opt/rh/devtoolset-7/root/usr/lib64/dyninst:/opt/rh/devtoolset-7/root/usr/lib/dyninst:/opt/rh/devtoolset-7/root/usr/lib64:/opt/rh/devtoolset-7/root/usr/lib:/usr/local/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 \
    PATH=/opt/app-root/output/:/home/default/bin:/opt/rh/rh-python36/root/usr/bin:/opt/rh/devtoolset-7/root/usr/bin:/opt/app-root/bin:/usr/local/bin:/opt/app-root/src/.local/bin/:/usr/local/nvidia/bin:/usr/local/cuda/bin:/opt/app-root/src/bin:/opt/app-root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/default/.local/bin \
    PWD=/proc/self/cwd \
  /opt/rh/devtoolset-7/root/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections -fdata-sections '-std=c++0x' -MD -MF bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.d '-frandom-seed=bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.o' -iquote external/nccl_archive -iquote bazel-out/k8-opt/bin/external/nccl_archive -iquote external/local_config_cuda -iquote bazel-out/k8-opt/bin/external/local_config_cuda -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/include_hdrs -Ibazel-out/k8-opt/bin/external/local_config_cuda/cuda/_virtual_includes/cuda_headers_virtual -Ibazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/src_hdrs -isystem external/local_config_cuda/cuda -isystem bazel-out/k8-opt/bin/external/local_config_cuda/cuda -isystem external/local_config_cuda/cuda/cuda/include -isystem bazel-out/k8-opt/bin/external/local_config_cuda/cuda/cuda/include -mavx -mavx512f -mavx2 -mfma '-mfpmath=both' -msse4.2 '-D_GLIBCXX_USE_CXX11_ABI=0' -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc -o bazel-out/k8-opt/bin/external/nccl_archive/_objs/device_lib/max_f16_all_gather.cu.o)
Execution platform: @bazel_tools//platforms:host_platform

Use --sandbox_debug to see verbose messages from the sandbox
In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:11:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:11,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:254:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:256:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 1

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:259:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:261:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 1

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:290:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 1

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:301:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 1

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:327:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
   #pragma unroll

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:330:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
   #pragma unroll

In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:154:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 1

bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:456:0: warning: ignoring #pragma unroll  [-Wunknown-pragmas]
     #pragma unroll 2

In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:11:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:11,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h: In member function 'PackType MULTI<FUNC, double>::operator()(PackType, PackType) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:170:24: error: there are no arguments to '__longlong_as_double' that depend on a template parameter, so a declaration of '__longlong_as_double' must be available [-fpermissive]
     double rv = FUNC()(__longlong_as_double(x), __longlong_as_double(y));
                        ^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:170:24: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:170:49: error: there are no arguments to '__longlong_as_double' that depend on a template parameter, so a declaration of '__longlong_as_double' must be available [-fpermissive]
     double rv = FUNC()(__longlong_as_double(x), __longlong_as_double(y));
                                                 ^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common_kernel.h:171:12: error: there are no arguments to '__double_as_longlong' that depend on a template parameter, so a declaration of '__double_as_longlong' must be available [-fpermissive]
     return __double_as_longlong(rv);
            ^~~~~~~~~~~~~~~~~~~~
In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:11:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'uint32_t FuncMax<signed char>::operator()(uint32_t, uint32_t) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:137:14: error: 'max' was not declared in this scope
     cr.a.x = max(cx.a.x, cy.a.x);
              ^~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'uint32_t FuncMax<unsigned char>::operator()(uint32_t, uint32_t) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:160:14: error: 'max' was not declared in this scope
     cr.a.x = max(cx.a.x, cy.a.x);
              ^~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half2 FuncSum<__half>::operator()(half2, half2) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:226:10: error: '__half22float2' was not declared in this scope
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:226:10: note: suggested alternative: '__half2float'
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
          __half2float
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:230:12: error: '__float22half2_rn' was not declared in this scope
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:230:12: note: suggested alternative: '__floats2half2_rn'
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
            __floats2half2_rn
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half2 FuncProd<__half>::operator()(half2, half2) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:249:10: error: '__half22float2' was not declared in this scope
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:249:10: note: suggested alternative: '__half2float'
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
          __half2float
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:253:12: error: '__float22half2_rn' was not declared in this scope
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:253:12: note: suggested alternative: '__floats2half2_rn'
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
            __floats2half2_rn
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half2 FuncMax<__half>::operator()(half2, half2) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:269:10: error: '__half22float2' was not declared in this scope
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:269:10: note: suggested alternative: '__half2float'
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
          __half2float
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:271:12: error: 'fmaxf' was not declared in this scope
     fr.x = fmaxf(fx.x, fy.x);
            ^~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:273:12: error: '__float22half2_rn' was not declared in this scope
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:273:12: note: suggested alternative: '__floats2half2_rn'
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
            __floats2half2_rn
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half FuncMax<__half>::operator()(half, half) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:279:10: error: 'fmaxf' was not declared in this scope
     fm = fmaxf(fx, fy);
          ^~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half2 FuncMin<__half>::operator()(half2, half2) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:288:10: error: '__half22float2' was not declared in this scope
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:288:10: note: suggested alternative: '__half2float'
     fx = __half22float2(x);
          ^~~~~~~~~~~~~~
          __half2float
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:290:12: error: 'fminf' was not declared in this scope
     fr.x = fminf(fx.x, fy.x);
            ^~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:290:12: note: suggested alternative: 'min'
     fr.x = fminf(fx.x, fy.x);
            ^~~~~
            min
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:292:12: error: '__float22half2_rn' was not declared in this scope
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:292:12: note: suggested alternative: '__floats2half2_rn'
     return __float22half2_rn(fr);
            ^~~~~~~~~~~~~~~~~
            __floats2half2_rn
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h: In member function 'half FuncMin<__half>::operator()(half, half) const':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:298:10: error: 'fminf' was not declared in this scope
     fm = fminf(fx, fy);
          ^~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/reduce_kernel.h:298:10: note: suggested alternative: 'min'
     fm = fminf(fx, fy);
          ^~~~~
          min
In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:12:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h: In function 'void load_parallel(void*, void*, size_t, int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:37:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (int o = tid; o < (size/sizeof(int)); o += blockDim.x) d[o] = s[o];
                     ~~^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:37:50: error: 'blockDim' was not declared in this scope
   for (int o = tid; o < (size/sizeof(int)); o += blockDim.x) d[o] = s[o];
                                                  ^~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:37:50: note: suggested alternative: 'flockfile'
   for (int o = tid; o < (size/sizeof(int)); o += blockDim.x) d[o] = s[o];
                                                  ^~~~~~~~
                                                  flockfile
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:38:3: error: '__syncthreads' was not declared in this scope
   __syncthreads();
   ^~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:38:3: note: suggested alternative: '__thread__'
   __syncthreads();
   ^~~~~~~~~~~~~
   __thread__
In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclPrimitives<UNROLL, SLICESPERCHUNK, SLICESTEPS, T, NRECV, NSEND, FUNC>::GenericOp(const T*, T*, int, int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:156:22: error: there are no arguments to 'max' that depend on a template parameter, so a declaration of 'max' must be available [-fpermissive]
       int realSize = max(0, min(sliceSize, nelem-offset));
                      ^~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:175:19: error: there are no arguments to '__threadfence_system' that depend on a template parameter, so a declaration of '__threadfence_system' must be available [-fpermissive]
         if (SEND) __threadfence_system();
                   ^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclPrimitives<UNROLL, SLICESPERCHUNK, SLICESTEPS, T, NRECV, NSEND, FUNC>::loadSendConn(ncclConnInfo*, int, T*)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:218:7: error: there are no arguments to '__syncthreads' that depend on a template parameter, so a declaration of '__syncthreads' must be available [-fpermissive]
       __syncthreads();
       ^~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclPrimitives<UNROLL, SLICESPERCHUNK, SLICESTEPS, T, NRECV, NSEND, FUNC>::saveRecvConn(int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:227:7: error: there are no arguments to '__threadfence_system' that depend on a template parameter, so a declaration of '__threadfence_system' must be available [-fpermissive]
       __threadfence_system();
       ^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclPrimitives<UNROLL, SLICESPERCHUNK, SLICESTEPS, T, NRECV, NSEND, FUNC>::saveSendConn(int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:235:7: error: there are no arguments to '__threadfence_system' that depend on a template parameter, so a declaration of '__threadfence_system' must be available [-fpermissive]
       __threadfence_system();
       ^~~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In constructor 'ncclPrimitives<UNROLL, SLICESPERCHUNK, SLICESTEPS, T, NRECV, NSEND, FUNC>::ncclPrimitives(int, int, int*, int*, T*, int, ncclChannel*, ncclDevComm*, uint64_t)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:245:5: error: there are no arguments to '__syncthreads' that depend on a template parameter, so a declaration of '__syncthreads' must be available [-fpermissive]
     __syncthreads();
     ^~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclLLPrimitives<T, FUNC, NRECV, NSEND>::saveRecvConn(int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:514:7: error: there are no arguments to '__threadfence_block' that depend on a template parameter, so a declaration of '__threadfence_block' must be available [-fpermissive]
       __threadfence_block();
       ^~~~~~~~~~~~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h: In member function 'void ncclLLPrimitives<T, FUNC, NRECV, NSEND>::saveSendConn(int)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:522:7: error: there are no arguments to '__threadfence_block' that depend on a template parameter, so a declaration of '__threadfence_block' must be available [-fpermissive]
       __threadfence_block();
       ^~~~~~~~~~~~~~~~~~~
In file included from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:0:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h: In function 'void ncclAllGatherRingKernel(CollectiveArgs*)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:13:19: error: 'threadIdx' was not declared in this scope
   const int tid = threadIdx.x;
                   ^~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:14:24: error: 'blockDim' was not declared in this scope
   const int nthreads = blockDim.x - 1;
                        ^~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:14:24: note: suggested alternative: 'flockfile'
   const int nthreads = blockDim.x - 1;
                        ^~~~~~~~
                        flockfile
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:17:48: error: 'blockIdx' was not declared in this scope
   struct ncclChannel* channel = comm->channels+blockIdx.x;
                                                ^~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h: In function 'void ncclAllGatherRingLLKernel(CollectiveArgs*)':
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:74:19: error: 'threadIdx' was not declared in this scope
   const int tid = threadIdx.x;
                   ^~~~~~~~~
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:78:48: error: 'blockIdx' was not declared in this scope
   struct ncclChannel* channel = comm->channels+blockIdx.x;
                                                ^~~~~~~~
In file included from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/primitives.h:12:0,
                 from bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/all_gather.h:8,
                 from bazel-out/k8-opt/bin/external/nccl_archive/src/collectives/device/max_f16_all_gather.cu.cc:10:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h: At global scope:
bazel-out/k8-opt/bin/external/nccl_archive/_virtual_includes/device_hdrs/common.h:40:24: warning: 'void load_coll(ncclColl*, ncclColl*, int)' defined but not used [-Wunused-function]
 static __device__ void load_coll(struct ncclColl* localColl, struct ncclColl* hostColl, int tid) {

If it helps, here is the configuration set:
You have bazel 0.26.1- (@non-git) installed.
Found CUDA 10.0 in:
    /usr/local/cuda/lib64
    /usr/local/cuda/include
Found cuDNN 7 in:
    /usr/local/cuda/lib64
    /usr/local/cuda/include

WARNING: XLA does not support CUDA compute capabilities lower than 3.5. Disable XLA when running on older GPUs.
Preconfigured Bazel build configs. You can use any of the below by adding "--config=<>" to your build command. See .bazelrc for more details.
	--config=mkl         	# Build with MKL support.
	--config=monolithic  	# Config for mostly static monolithic build.
	--config=gdr         	# Build with GDR support.
	--config=verbs       	# Build with libverbs support.
	--config=ngraph      	# Build with Intel nGraph support.
	--config=numa        	# Build with NUMA support.
	--config=dynamic_kernels	# (Experimental) Build kernels into separate shared objects.
	--config=v2          	# Build TensorFlow 2.x instead of 1.x.
Preconfigured Bazel build configs to DISABLE default on features:
	--config=noaws       	# Disable AWS S3 filesystem support.
	--config=nogcp       	# Disable GCP support.
	--config=nohdfs      	# Disable HDFS support.
	--config=noignite    	# Disable Apache Ignite support.
	--config=nokafka     	# Disable Apache Kafka support.
	--config=nonccl      	# Disable NVIDIA NCCL support.

@harshad16
Can you please let us know GPU model.May be your GPU model is not compatible with CUDA/cuDNN versions. Thanks!

@harshad16
Can you please let us know GPU model.May be your GPU model is not compatible with CUDA/cuDNN versions. Thanks!

The GPU model is NVIDIA Corporation GP100GL [Tesla P100 PCIe 12GB].

@angerson Any idea and suggestions, how I can fix this?

We're unable to provide support for building old versions of TensorFlow, sorry. Can you reproduce this at master HEAD?

hey i m trying to build the master in the same scenario, there is problem bazel 2.0.0 seems to have issue on centos6. i will let you lknow about the result soon.

docker + ubuntu16.04
   struct ares_txt_ext* result = nullptr;           ^ external/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void grpc_dns_lookup_ares_continue_after_check_localhost_and_ip_literals_locked(grpc_ares_request*, const char*, const char*, const char*, grpc_pollset_set*, bool, int, grpc_combiner*)': external/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc:410:70: error: 'ares_set_servers_ports' was not declared in this scope      int status = ares_set_servers_ports(*channel, &r->dns_server_addr);                                                                       ^ Target //tensorflow:libtensorflow_cc.so failed to build INFO: Elapsed time: 307.047s, Critical Path: 70.95s INFO: 83 processes: 83 processwrapper-sandbox. FAILED: Build did NOT complete successfully


Standardize times in time sensors Jewish calendar

Breaking Change:
The output of the timestamp sensors have been streamlined so they're easier to use in automations. By default all the timestamp sensors will return the time in %H:%M format.
A new optional key has been added to the configuration allowing the user to specify a different time format.
Description:
This standardizes the times in the timestamp sensors for the Jewish calendar, times like candle lighting, havdalah etc. are all defined as timestamp sensors. As such, their state will show by default %H:%M.
Also, timestamp attributes have been added to the sensor. This should allow easier automation triggers and conditions when comparing timestamps.
Related issue (if applicable): fixes #
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#10463
Example entry for configuration.yaml (if applicable):
jewish_calendar:
    time_format: "%y-%m-%d %H:%M"

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist
[x] Documentation added/updated in home-assistant.io
[x] Tests have been added to verify that the new code works.

Nice idea. We make "early shabbat" during DST (well, mostly; we stopped a few weeks ago), so I created my own issur_melacha sensor based on plag hamincha on Friday, and the conversion to compare the current time with plag as a timestamp was a bit of an exercise in Jinja and figuring out what's what. This will make that sort of thing much easier :-)

I'm closing this pull request for now. I'm trying to envision what I would like ultimately to be possible and I think it will need some other PR's first.
Ultimately, I would like to reach a point where I could write the following automation:
automation:
  trigger:
    platform: time
    at: "{{ states('sensor.timestamp_based_sensor') }}"
    offset:
      minutes: -15

@balloob would you consider such a PR? Or am I in the wrong direction, I suppose this would mean opening up an architecture issue?

Yeah I would consider such a PR . It might be better to just have time trigger be aware of timestamp device classes sensors.  That way the UI could offer a dropdown.

Thanks!


Remove the second copy of Angular 2 from the bundle

Based on https://github.com/mgechev/angular2-seed/issues/44

@mgechev another builder for the router with this added to Builder config should prevent having a second copy of ng2
meta: {
'angular2/angular2': { build: false }
}


excessive parens in blocks for prefix ops

PR #297 always puts parenthesis around argument of !, even when not needed. It would be better to modify flatten() function to handle prefix operators and only add parens when needed. For example:
!foo
!foo.bar
!(foo == bar)

See also https://codethemicrobit.com/fwbhxfgcpg
This is far from critical though :-)
CC @pelikhan

Closing as this is not something we will take up anytime soon


Clicking on an infowindow type that is not one of the first set, moves the horizontal scroll to the beginning

like for example, selecting the color infowindow

Not happening anymore :)

uhm, I was still keeping it open as we'd need somwthing for the case when selecting a carousel item from the end, then you go back to the layers panel, then go forth to the basemap layer, the carousel won't scroll to the selected item (see attached, I feel this as an enhancement, though)

/cc @xavijam

yeah, enhancement. I'd say we open a new issue with that if we want :)

\o/


[vue3.x] Global types break volar and vue-tsc

Describe the bug
global.d.ts code breaks volar and vue-tsc
Additional context
This codeblocks breaks volar and vue-tsc.
declare global {
  namespace JSX {
    // tslint:disable no-empty-interface
    interface Element extends VNode {}
    // tslint:disable no-empty-interface
    interface ElementClass extends Vue {}
    interface IntrinsicElements {
      'vue-slider-dot': any
      'vue-slider-mark': any
      div: any
      span: any
      input: any
      template: any
    }
  }
}

Every component is any when the global JSX namespace is overridden.
If I remove this codeblock volar and vue-tsc will work again.
If its for dev purposes only maybe you could just remove it from the npm bundle?
A workaround for now is the following
"postinstall": "rimraf node_modules/vue-slider-component/lib/typings/global.d.ts"

Environment (If you feel unrelated, please delete the block)

OS & Version: macOS
Vue version: 3.2.37
Component Version: 4.1.0-beta.1
vue-tsc: 0.38.8

duplicate https://github.com/NightCatSama/vue-slider-component/issues/544

try add skipLibCheck: true to tsconfig.json

Thanks for your reply.
I had this flag present and the error still occurred.

I have modified the type file, you can try installing the latest version 4.1.0-beta.2.

Yes, this works! Thank you very much!


Is there any way to control sound time/length ?

Suppose I have a video of 20 second and I attach a sound of 30 seconds (addSoundtrack)..Then when we call myEncoder.finish();...and export the video...the video exports for 30 seconds instead of 20 seconds. Is there anyway to control it?
And also, suppose I have a video of 30 seconds and I attach a sound of 20 seconds in it...is there anyway to loop the sound until the video ends?

?

Hey, thanks for your interested in FW - I'm sorry but I might have periods of time where I simply don't have the time to answer any questions in the issues. This is one of the main reasons I've made the whole project free and the source code available - lack of time to support it actively. You'll need to dive into the source and figure out stuff for yourself in case I don't answer.
What you're asking is implemented differently for different platforms. I don't remember the details, but I was trying to cut off "extra" sound on most platforms(might have not succeeded everywhere though). I know it should work on iOS for example. This is automatic.
As for the looping, I was never trying to achieve that, you'd have to implement this yourself.

addAudioFrame ?

If you're looking for micromanaging adding the audio then addAudioFrame is a possibility. You need to have access to the raw PCM audio data to use it. This can be done in AS3 from any Sound by using .extract() (but beware, on mobile this causes lag with longer soundtrack).
In general managing audio was never a focus of FlashyWrappers though I understand the need of it, it was enough work to get the video recording (sort of) working. There's a separate project for recording audio with FW in realtime, you might use something of it, or might not:
https://github.com/rainbowcreatures/FWSoundMixer


Ockam desktop app (Invite to share flow)

Current behavior

Create a new service (you can choose to share it with other people or not).
From Ockam menu -> <your_service_name> -> Share. The following screen is displayed.

Desired behavior

Would it be easier for the user to understand the call to action (button name) if it said "Share my service" rather than "Create". Create implies that they are creating a service perhaps (since this string is used in the create a service flow).

The service details should provide a summary of the service that is about to be shared. And the current information eg Sharing 0#outlet isn't that helpful to the user. One proposal is to replace the Service details header with a sentence that says "We are going create an invitation to share your service".

@nazmulidris it took me a while to understand that "Create" was referring to the button in the window and not to the Menu item :-). Yes "Share" would be clearer
And yes the service details should show:

the service name, as defined by the user when creating the shared service (with the Create menu item this time)
the service address

Plus the overall text could say that this is going to send an invitation to share.
Can you please transform this issue into a desired outcome rather than questions? With an issue title like:
"The effects of sharing a service are clearly described in the Share window". Thanks

@etorreborre Thanks for the feedback. I updated the title of the issue so it describes the desired outcome. Also, sorry about the confusion around which button I was referring to. macOS Ventura has changed screeshot taking such that annotations can no longer be done by default & I wasn't able to highlight the button I was referring to. https://www.reddit.com/r/MacOS/comments/z7l9rs/ventura_immediate_screenshot_edit/?rdt=59365


[UBS User] User data - it is possible to add not existing house number

Environment: Windows 10 Pro, Google Chrome 111.0.5563.65
Reproducible: always
Build found: 29.05.2023
Preconditions
User is authorized
Steps to reproduce

Go to https://www.testgreencity.ga/#/ubs
Click on "user icon"
Click on "UBS-USER"
Click on "User data"
Click on "Edit data"

Actual result
After entering and select City: "Kyiv", Street:"Kyivska Street", House: 1 and click outside - user can save this data
Expected result
User will select houseNumber and after it is possible to click "Add Address"

Bug is fixed


Make last trade prices colored text

Story details: https://app.clubhouse.io/augur/story/18031

Coverage decreased (-0.04%) to 56.032% when pulling 3515d572a432311e2d6ced149f076121d50e5e3c on phoebemirman/ch18031/make-last-trade-prices-colored-text-change into 383150a2d981a7aea0565b74f9626a2e4776eac7 on master.


Borked bracket matching in Rust

Issue Type: Bug
The highlighted brackets are incorrect when editing Rust files. Please see screenshot and note where the cursor is vs where the brackets are highlighted.
VS Code version: Code 1.40.2 (f359dd69833dd8800b54d458f6d37ab7c78df520, 2019-11-25T14:54:40.719Z)
OS version: Linux x64 5.3.11-300.fc31.x86_64

System Info

Item
Value

CPUs
AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8 x 1964)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: disabled_softwareskia_renderer: disabled_offsurface_control: disabled_offsurface_synchronization: enabled_onvideo_decode: unavailable_offviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 1

Memory (System)
9.73GB (3.43GB free)

Process Argv
--no-sandbox --unity-launch

Screen Reader
no

VM
0%

Extensions (8)

Extension
Author (truncated)
Version

vscode-ron
a5h
0.5.0

better-toml
bun
0.3.2

vscode-markdownlint
Dav
0.32.0

godot-tools
gee
0.3.7

rainbow-csv
mec
1.3.1

cpptools
ms-
0.26.1

rust
rus
0.7.0

vscode-lldb
vad
1.4.1

This is possibly the same bug as #84281

@Barugon I have tried with the file at https://github.com/Barugon/CotA/blob/5baf3fdc0beef31e1a8c8bd2cb0afe7f4f65f4bd/thread_pool/src/lib.rs
But for me, when I place the cursor on line 124, the bracket highlights are correct:

@alexandrudima
I disabled the rust-lang extension and it works correctly. This is their issue so I'm closing this one.


[question] how can I get window title from script?

I run scrcpy by bash script. I need to know window title to control it.
how can I get it?

The device sends the device model to the client application, which uses it as window title:
https://github.com/Genymobile/scrcpy/blob/39b5893c427ebe13d7cdf2e59930919bb7841bb5/server/src/main/java/com/genymobile/scrcpy/DesktopConnection.java#L58
https://github.com/Genymobile/scrcpy/blob/39b5893c427ebe13d7cdf2e59930919bb7841bb5/app/src/scrcpy.c#L368-L369
You can get the very same string (the device model) from adb:
adb shell getprop ro.product.model

There is a feature request (#120) to set the window title via command line arguments.

thank you for reply. could you add option to get window title too? I think it would be useful

could you add option to get window title too

Just call:
adb shell getprop ro.product.model


SRRS request year of death optional

From @clarisse-lau
Carsten is asking about Year of Death in the SRRS Clinical Data Tier 2 template, which appears in the template and apparently cannot be left blank.
However, when I look at the data model for this template (specifically row 18), Year of Death is not listed in the DependsOn list. I’m curious why it is showing up on their template? (and how I can remove it, per their request)

Year of Death is a required attribute
https://github.com/ncihtan/data-models/blob/424b9aac590ed1125a526a4515e8fef1698e0335/HTAN.model.csv#L452
It is a depended on by Dead
https://github.com/ncihtan/data-models/blob/424b9aac590ed1125a526a4515e8fef1698e0335/HTAN.model.csv#L443
Dead is a valid value for Vital Status
https://github.com/ncihtan/data-models/blob/424b9aac590ed1125a526a4515e8fef1698e0335/HTAN.model.csv#L442
Vital Status is in Depends On for SRRS Clinical Data Tier 2
https://github.com/ncihtan/data-models/blob/424b9aac590ed1125a526a4515e8fef1698e0335/HTAN.model.csv#L18
Therefore if in the SRRS Clinical Data Tier 2 template the user enters Dead for Vital Status, Year of Death will be added to the template and be required.
@elv-sb let me know if the logic is wrong on this.
@clarisse-lau  I'm not sure we can move it to not required for SRRS without it also becoming optional for all other uses (eg in the main HTAN Clinical Data Tier 2 template. We should discuss if this is OK. If it is OK to become optional we would strictly need to reopen the relevant RFC and get re-signed.

I see. Thanks for tracing this, @adamjtaylor.
Will discuss with ISB team to decide how to proceed

I just noticed that Year of Death does not have an int requirement as I had assumed. I will suggest they submit Not Applicable
Thanks again for the explanation @adamjtaylor


Do not recenter map at device location if opening a pre-existing map

When I log in to my organization, pick 'My maps', and then tap a map to open this pre-existing map, the map then recenters at the current device location.
However, most of my maps are unrelated to my current location, so this app behaviour does not work for this case.
Perhaps the LocationDisplay should not be activated if the map that's being opened is a pre-existing map? (User could always activate the LocationDisplay afterwards if required).
@zinfin

@shellygill see this closed issue where @willcrick  commented on this....https://github.com/Esri/maps-app-android/issues/138.  I like your idea though.  It would be nice to toggle centering to my location.

Ah, thanks @zinfin - I should have check existing issues! Right, time to fork...


Fix inline code padding in blog posts

The padding around inline code elements in blog posts is huge and looks off (to the point of overlapping in successive lines and/or blocking parts of other words). This is an attempt at fixing this, but since I know nothing about web stuff I assume it's not the way to go.
Before:

After:

Actually I got my repos confused. Wanted to contribute that to the solbit repository. One sec.


Schema for a com.amazon.aws.lambda/java_context/jsonschema/1-0-0

Schema for an AWS lambda context

Removed "event" from end of ticket name

@ninjabear I'm not seeing the PR?

hey @alexanderdean - raised that now https://github.com/snowplow/iglu-central/pull/310


Replies not randomized.

The following script consistently returns it's replies in reverse order.
+ test
- one
- two
- three

Results, on order:

test -> three
test -> two
test -> one

Well - i reproduced this three times and then not again. So I'm closing this.


Have a static GET endpoint with an index.html

When your app is up, it's hard to actually test it because all you get is a POST endpoint.
I think it would be a good idea to have an index.html on GET that would be:

a white page
with the Quarkus GitHub App logo (https://camo.githubusercontent.com/8a5f2c33d612247e9f9df214f99af384f7b04fba06ea67e1cc6a2454889e1716/68747470733a2f2f64657369676e2e6a626f73732e6f72672f717561726b75732f626f742f66696e616c2f696d616765732f717561726b7573626f745f66756c6c2e737667) centered (ideally horizontally and vertically). Let's not make the logo too big :). You can find a bunch of formats here: https://design.jboss.org/quarkus/ (look for bot - there are 3 versions, full body would have  my preference, unless we can do something fancy with the others)

In my case I had long set up a GET endpoint that simply returns Your GitHub App is running!.
I've done the same in all my apps.


Updated main for 35 release

@morningspace @huang-cn seems we do not need to maintain this section in main branch, but docs branch should be good enough. Comments?

sure, that looks good to me.


not much to this

any one have a line on how the .sort property/method work. there is a whole lot of arguments that go into it, and I can't find a good explanation. Also, when it [key1] what does that mean?

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

ID: 3f09eb15-8fb0-ad7f-c050-bbeabf5284d3
Version Independent ID: cd80ad09-c5ae-0b2f-ccd1-d140e8b58837
Content: Sort.Apply Method (Excel)
Content Source: api/Excel.Sort.Apply.md
Product: excel
GitHub Login: @o365devx
Microsoft Alias: o365devx

@mouseclicker
Thanks for your feedback. We use Github issues for documentation bugs, not for developer support. Please try the VBA developer community on Stack Overflow (https://stackoverflow.com/questions/tagged/vba) where you can get help from actual developers. If you find a bug in our documentation, please let us know! Thanks!


docs: add daemon config file doc

Signed-off-by: Ace-Tang<EMAIL_ADDRESS>
Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how you did it
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

markdown lint files, please write the document in markdownlint tool's rules. @Ace-Tang
😄

Codecov Report

Merging #1257 into master will decrease coverage by 0.28%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1257      +/-   ##
==========================================
- Coverage   15.59%   15.31%   -0.29%
==========================================
  Files         173      172       -1
  Lines       10819    10665     -154
==========================================
- Hits         1687     1633      -54
+ Misses       9013     8912     -101
- Partials      119      120       +1

Impacted Files
Coverage Δ

daemon/mgr/image_utils.go
0% <0%> (-40%)
:arrow_down:

pkg/reference/def.go
33.33% <0%> (-11.12%)
:arrow_down:

daemon/mgr/cri_utils.go
28.85% <0%> (-0.46%)
:arrow_down:

daemon/mgr/container_types.go
25.31% <0%> (ø)
:arrow_up:

cli/run.go
0% <0%> (ø)
:arrow_up:

cli/cli.go
0% <0%> (ø)
:arrow_up:

daemon/containerio/container_io.go
0% <0%> (ø)
:arrow_up:

cli/pull.go
0% <0%> (ø)
:arrow_up:

daemon/mgr/cri.go
0% <0%> (ø)
:arrow_up:

cli/inspect.go
0% <0%> (ø)
:arrow_up:

... and 18 more

Still wondering where to locate this document file. If we add a new folder user, I think we should update the docs/README.md .
How about adding all these into file pouchd.md in folder docs/commandline? @Ace-Tang

I do not think it proper to put the file under docs/commandline. @allencloud ， docs/commandline should include command line related info.

I will merge this pr first, if has any problem, feel free to contact me thanks, @Ace-Tang @allencloud @fuweid


workflow schema does not replace existing workflow

Maybe I'm misunderstanding, but I have an existing workflow like this:
- job_template: 12
- job_template: 12

I have a schema file that defines the following structure:
- job_template: 13
  success_nodes:
  - failure_nodes:
    - job_template: 14
    job_template: 15
  - failure_nodes:
    - job_template: 14
    job_template: 12

I apply it, and I expect it to be as defined in the schema. Instead I get:
- job_template: 12
- job_template: 12
- job_template: 13
  success_nodes:
  - failure_nodes:
    - job_template: 14
    job_template: 15
  - failure_nodes:
    - job_template: 14
    job_template: 12

That was kind of intended docs:

The schema command can not delete nodes, so running multiple commands with different schemas will result in creating multiple branches and/or sub-branches.

When looping over the base nodes, it checks to see if a node using JT pk=13 exists. Apparently not finding such a node in that workflow, it creates a new one and carries on.
To do what you expected, delete the workflow, create a new one, and run the schema command. We could certainly have a flag like --destroy-existing that does this same thing. I don't want to get into the business of hand-picking ones to delete. If the user wants to delete a node, they should somehow go about starting over.

That is different than how other commands work; I think it would make more sense to have it follow how we do other resource creation/editing.

I think it would make more sense to have it follow how we do other resource creation/editing.

We do that with how the nodes work, but the problem with that system is that nodes don't have any named accessor that you can use. You have to save and store the pk. Nodes are unique in this way because of the Tower implementation.
Extrapolating a bit, but it sounds like what you want is an option --deleting-existing=true, which if set, will delete all the existing nodes in the WFJT before creating the data in the provided schema. It sounds like you might also want that to be on by default.

Yes, that would work for me. I do believe that even if we end up deciding not to change the default we definitely want that option.


Connection lost, invalid player data [forge,1.20.1]

Legacy4J Version
1.20.1
Mod Loader Version
forge
Bug/Glitch Occurrence Context
failure to enter world, error is "Connection lost, invalid player data" and kept returning to menu.
Crash Report
no crash report
What happened wrong?
I tried to play the mod and load into a new world, and it keeps booting me back to the menu saying "Connection lost, invalid player data", I'm not sure what to do to fix it.

also happens on fabric. can repro if i load a tutorial world after changing my gamemode

had this happen when switching gamemodes as well

had this happen when switching gamemodes as well

my theory is that since java doesn't have a way to change gamemode, legacy4j modifies the level.dat (probably in memory), but it does so wrongly. my current workaround (since i'm only trying to load the tutorial world) is to enable host privileges and change my gamemode in the select menu (i don't know how this menu is called, it's where the player list and host options are)

Fixed in version 1.7.3, thanks for reporting.

It's not working for 1.7.4 I believe it's the same problem also for forge 1.20.1

Nope, it's working correctly


systems: Allow detection of powerpc and sparc

Motivation for this change
Things done

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

[ ] 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 nox --run "nox-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)
[ ] Fits CONTRIBUTING.md.

LGTM :+1:

Thanks @grahamc!


unique validator breaks with Mongoid when key is not an ObjectID

Unique validator returns a 500 Internal Server Error:
BSON::InvalidObjectId (illegal ObjectId format: potiguar-at-potiguar-period-com)
(I am using the e-mail as a key for the model).
class User
  include Mongoid::Document
  include ActiveModel::SecurePassword
  has_secure_password

  field :name
  field :email
  field :password_digest
  key :email

  validates :name, presence: true
  validates :password, presence: true
  validates :email, presence: true, uniqueness: true,
                    format: { with: /^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i }

end

The root cause of this issue is actually a duplicate of #119. I'll be addressing this in http://github.com/bcardarella/client_side_validations-mongoid


Aggregators for logs and Dashboards - SSL between nodes and ElasticSearch

Connection between Elastic Agent's running on Dusk Nodes and ElasticSearch should be secure

Transport of data between FileBeat and MetricBeat and the ElasticSearch is secure


/opt/embedded/chef/bin in PATH causes scripts to fail

Description
Since Chef 13, the /opt/embedded/chef/bin path is now injected at the beginning of PATH, giving it higher priority. In previous versions, it was injected at the end. This now causes problems when running pkg-config and probably other things as well. Is there a fix (or am I doing something wrong ;-)?
Chef Version
Chef 13.1.31
Platform Version
RHEL 6.4
Replication Case
execute 'test' do
  command 'env'
  live_stream true
end

Client Output
# running with chef 13.1.31
PATH=/opt/chef/embedded/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# running with chef 12.21.1

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/chef/embedded/bin:/opt/chef/embedded/bin

well, that's annoying.
so that behavior change to the shell_out API was entirely deliberate and intended.
the problem here is that execute should have been using shell_out_with_systems_locale which does none of the environmental mangling (doesn't manage the PATH, doesn't inject LC_ variables, etc).  so, in chef 13.0 it looks like we should have also switched the execute provider to use shell_out_with_systems_locale but i had no idea that this bug existed.

and so yes, i agree that execute "pkg-config" should never pick up the /opt/chef/embedded/bin/pkg-config executable and that was not ever intended.  but at the same time it was very deliberately intended that shell_out!("pkg-config") would always pick up the /opt/chef/embedded/bin/pkg-config executable.
we've probably got other bugs somewhere in this bugtracker where execute("whatever") behaves differently from whatever on the command line because the locale variables get scribbled over, and people who aren't in English/UTF-8 locales are likely annoyed at this behavior...

Thanks for verifying the issue exists. Apart from keeping to Chef 12, is there anything we can do as a workaround?

explicitly passing the ENV['PATH'] in the environment of the execute resource?
we no longer mangle that globally so it should work.
i've also gotten the go-ahead to treat this like a bugfix and i'm working on it.

That's a good idea - we'll do that for the time being. Good to know it's being fixed :-)


Remove ShadowRoot#innerHTML

Fixes https://github.com/Microsoft/TypeScript/issues/29820

I intentionally kept it when I did #603 because spec authors wants to properly spec it.

I think undocumented proposed APIs shouldn't be added but I'm not sure they should be kept when they are already added.

@falsandtru IMO undocumented APIs can stay if they are widely implemented. Recently web folks tend to spec those widespread APIs rather than remove it from browsers.

But they may be removed.

@falsandtru True. When you are not sure, try opening an issue on the relevant web spec. Then the spec authors will discuss what should be done. If they decide to remove it, IMO that's when TSJS-lib-generator removes the API.

Just to clarify, I mean "added" means "added to declaration files of TypeScript" at https://github.com/Microsoft/TSJS-lib-generator/pull/660#issuecomment-462034292.

I understood correctly then 😃
My opinion:

It's already in lib.d.ts
It's widely implemented
The spec authors agree to add it to the specification. That means even if we remove it, we'll have to add it again.

So I think it should stay.

Hi @falsandtru, the spec just added the official ShadowRoot.innerHTML definition! https://github.com/w3c/DOM-Parsing/pull/42 🎉
Please run npm run fetch-idl -- "DOM Parsing and Serialization" to refresh the IDL 👍

Why you didn't update http://w3c.github.io/webcomponents/spec/shadow/?

@falsandtru Read the warning at the top of the spec, that's why I didn't 😆
innerHTML is defined in DOM Parsing and Serialization and so naturally ShadowRoot.innerHTML should go there too.

I saw such extensional definition style for the first time. Confirmed that spec is used to both Element and ShadowRoot.

Would you mind opening a new PR to remove the addedTypes.json item and replace it by the official IDL?

I've no plan. Your PR wouldn't conflict.


Improved cab service pages: updated index, review, and ride sections

🚀 Pull Request
Description
improve the service section  and content
(issue)
#145  , level3 , gssoc extd , enhancement

Could you please add the "Hacktoberfest-accepted" label .This will ensure my contributions are counted towards Hacktoberfest.

Type of Change

make navbar of service Responsive of active link
form for booking mui ( pop ups)
improve the contents such as
pink cab
normal city travels
special occasions
hourly rentals
app specification
24/7
footer with link

stack

HTML,CSS,JS,MUI,animations,verification for mui
used gif , img , icon

https://github.com/07sumit1002/CabRental/pull/315

I have completed the work related to service section on the improve-cab-service branch.

All checks have passed successfully.

There are no conflicts with the base branch.

The workflow is awaiting approval.

Could you please review and approve the workflow, and merge the PR

https://github.com/07sumit1002/CabRental/pull/202

screenshots

i have updated , there is no conflicts , can u merge and add label @07sumit1002

(issue)
#145  , level3 , gssoc extd , enhancement

https://github.com/07sumit1002/CabRental/pull/315

I have completed the work related to service section on the improve-cab-service branch.

All checks have passed successfully.

There are no conflicts with the base branch.

The workflow is awaiting approval.

Could you please review and approve the workflow, and merge the PR

screenshots

This PR has been merged by the GSSoC team
here - https://github.com/sanjay-kv/Open-source-Practice/pull/1351
Don't add labels to it now. @Web-Dev-Learner You'll get the points in the leaderboard update.


Set Versionomy default format to semver

Versionomy.default_format = Versionomy::Format.get(:semver)

Allow it to be overridden in the config.ru

Bumping this topic. I've been looking at this and noticed that Versionomy's semver implementation does not understand semver 2.0.0 yet (specificially, the metadata fields). Would you consider using
semver2 instead of Versionomy? It seems to provide similar parsing and comparison capability and supports the latest semver out of the box.
If this sounds reasonable, I can work on a pull request to replace the default from Versionomy to semver2.

You can use your own version parsing with whatever gem you like https://github.com/bethesque/pact_broker/wiki/Configuration#version-parser

Would be happy to accept a PR to use semver2 by default as well though ;)

Can probably close this one too


unable to open database file (code: 14)

hi
I have all the steps in sequence, I'm grateful for help
Thanks
my code:
link

find problem
problem is satabase file Path
let databaseFileName = "dbtest.sqlite3"             let databaseFilePath = "\(NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0])/\(databaseFileName)"             let db = try Connection(databaseFilePath)

thanks @FarshidRoohi this helped me

I've posted my version here: #624


Repeatedly clicking a link in Settings Editor behaves unexpectedly

Issue Type: Bug
Steps to Reproduce:

Navigate to Search > Search Editor: Default Number Of Context Lines in the settings editor
Scroll up until that option is at the bottom of the window
Click the link to Search › Search Editor: Reuse Prior Search Configuration.
You should still be able to see the link; click it again.

Repeatedly clicking the link will repeatedly apply the same scroll offset.
If the link is close to disappearing off the end of the editor window, clicking it will apply an offset in the opposite direction bringing the link back away from the edge.

Does this issue occur when all extensions are disabled?: Yes/No
Yes
VS Code version: Code - Insiders 1.53.0-insider (32b28f6f8f9dfe36efad102cc460e14a84ba756a, 2021-01-19T06:09:44.762Z)
OS version: ~Windows_NT x64~ Windows 10 Home 10.0.19042 For some reason vscode is giving the wrong OS here and in the about screen

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz (8 x 2400)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onprotected_video_decode: unavailable_offrasterization: enabledskia_renderer: enabled_onvideo_decode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.82GB (9.57GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions: none
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
openlogontheside:30221882
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30208930
wsl2prompt:30219162
vstry244:30244315
pythonvsdeb440:30224570
unusedprompt:30219164
folderexplorer:30219166
openfilemenucf:30219169
pythonvsded773:30223139
pythonvspyt600:30247031
core-portspanel:30233467

You should still be able to see the link; click it again.

Why? The code tries to scroll the target to the same place that the source was, this seems fine to me.

You should still be able to see the link; click it again.

Why? The code tries to scroll the target to the same place that the source was, this seems fine to me.


Add globalnet diagnose to subctl

Enhance the subctl diagnose code to verify if
Globalnet objects are properly created and matching
with the expected configuration.
Signed-off-by: yboaron<EMAIL_ADDRESS>

Thanks for addressing the review comments @yboaron. There is one small comment to be addressed, please take a look.

Ooops, I missed this one.
Done, 10x!


Added QuickCheck tests for InversionTree

Coverage decreased (-0.3%) to 98.396% when pulling e613aa1bcb68a7f76ffa0c7347a6fcaabf913825 on test into e0aa49e96b6bd0ad5a88dda4cd04ad0ee62ca1bd on master.


Undo in controlled TextField stops working after leaving component

When using TextField in a controlled manner, you lose the ability to undo steps as soon as focus on the element is lost. Uncontrolled TextFields work fine.
For instance, on the TextField demo page, scroll to the "Uncontrolled vs Controlled" section. Input text into the "Name" field, then the "Uncontrolled" field, then the "Name" field again, and then the "Uncontrolled" field again. Use Ctrl/Cmd+Z or Edit->Undo to undo changes. The changes made in the uncontrolled field will be undone, but the changes in the controlled field will not. Focus will be changed to the uncontrolled field, but the data will not be changed.
As far as events goes, if an Undo command is triggered while the TextInput remains focus, then an onChange event will be fired. If you make changes, then leave focus, then trigger the Undo, then onChange events will not be fired.

It looks close to https://github.com/facebook/react/issues/8514. Can you reproduce the issue on a builtin input element?

I could reproduce on macOS and Chrome 78.0.3904.108. It fails when these lines run: https://github.com/mui-org/material-ui/blob/f6a9ea17d64835f9a4180195ae043d02f97601f7/packages/material-ui/src/InputBase/InputBase.js#L291-L295
Triggering a rerender prevents the change event to trigger. I suspect an issue with React.

This was tested on macOS with Chrome 78.0.3904.108 as well. I replaced the TextField components with input elements, and then Undo worked as expected.
See attached where for both I wrote "test" in field 1, then "test" in field 2, then appended "2" to field 1, then "2' to field 2, then hit Cmd+Z 4 times. For TextField, it undid the "2" from field 2 then bounced focus back and forth. For input, it undid the changes.

Additionally, FYI, undo in Firefox seems to be broken due React; both TextField and input work the same, where undo simply deletes everything in the field.

I have opened https://github.com/facebook/react/issues/17494.


Clarify the commit/push procedures to the master branch

Now that we have all existing tests and flake8 checks passing, and authz being merged into the master branch, it may be the time to clarify what we should do to ensure the new master branch is passing our existing/newly-added tests and flake8 checks.
Some of the things we could do is:
To push to the master branch

When new changes are being made, run the flake8 locally to ensure the code is following the style guide.
Run corresponding unit tests (if any).
Push the changes into a newly-created branch, make a PR to request the merge of these changes into the master branch.
Request a reviewer. Reviewer will review the code and give feedback.
Ensure Travis tests are passing, this includes both nosetests and flake8.
Reviewer merges the changes into the master branch.
Delete the branches created for the purpose of making PR. These branches are only good for one-time use.

Another way to do this, is to have a development branch (such as authz), as changes that have been tested, validated in authz can be merged into the master branch. What do you guys think?

We have come up with a rough plan of development.

Design, implement and test the changes locally.
Push the change to develop branch.
Ensure the develop branch is passing on Travis.
Make a PR to merge changes on develop branch to master and request reviews.
Merge the PR if it's approved, or modify it with suggestions from reviewers.
6 Merge the PR into the master branch.

Sometimes when a new big new feature is being implemented, a new branch may be forked from the existing develop branch, in this case:

Design, implement and test the changes locally.
Push the changes to your own branch.
Ensure your own branch is passing on Travis.
4. Merge it into the develop branch. (Optionally, you can open a PR and request reviews, but they are not required)
Ensure develop branch is passing on Travis.
Make a PR to merge changes on develop branch to master and request reviews.
Merge the PR if it's approved, or modify it with suggestions from reviewers.
Merge the PR into the master branch.

Either way, all of the changes must be recorded in develop branch first before they can be incorporated into the master branch, this is to ensure our master branch is always stable.

All are aware of the procedure, closing issue!


Allow inference of some type parameters

TypeScript Version: 1.8.7
Code
function make_component<A, B extends A>(arg: () => B) {
}

h<{x: string}>(() => {
	return {
		x: "hello",
		y: 10,
	};
});

I have a function that produces a higher-order react component by taking a function that knows how to take a set of "external props", run a function taking the external props returning "computed props".  The union of the external props and the computed props is a set of "internal props", which the internal React component can rely on.
I want the caller to specify just one of these property sets, and have everything else be inferred by the function argument passed in.  The code above is a simplified example of this.
Note that only one type parameter is specified -- I would hope the second could be inferred by the function argument (like C++).
However, instead I get a "Supplied parameters do not match any signature of call target." error.

I believe this is just #7234 ?

Ah, that looks the same.  We could close as a duplicate of #7234 and test again once it's fixed.

Sounds good, thanks!


form become invalid even all controls validation pass

Issue Type:

[x] Bug
[ ] Feature
[ ] Help

Version & Environment:
0.6.4
Description:
Form become invalid even all controls validation pass. This may caused by element-angular returns { status: "success"} when validation pass to flag the field to green. But angular treated this as an error.
As a workaround we may ignore the angular native formGroup.valid state and check if all control.errors contains { status: "success"}
Below is code to reproduce this issue
https://stackblitz.com/edit/angular-pibr2u

this is a known issue.
the advantage of doing this is that it's more simple, but it affects the value of the valid, if your want use valid, please refer:
emailValidator(): (control: FormControl) {
  // error ....

  // success
  return {}
}


Updating to account for types moved to prosper package

Coverage remained the same at 52.026% when pulling 546b9e2cecedba101f550d86c59d100bf01fd72a on move-types into 175a9443b8fd83ddf59b3d27d36f5d48d1fcb92d on master.


Add support for Python 3

@zixia You may need to add a comment to this PR so that @googlebot can confirm you are ok with me publishing a change authored by you.

@googlebot I'm ok with my commits being contributed to this project from @trein

@trein Thank you very much that the Unite Tests under Python 2.7 seems that they had been fixed.
The Python 3 had not passed yet, I had just fixed an xrange problem in python3 and it seems still have other issues, see: https://travis-ci.com/google/pinject/jobs/145436801
Could you please have a look at them? We will be able to publish the new version to PyPI after we fixed all unit tests.
And please feel free to let me know if we need to change any Travis CI settings.
Cheers!

Finally got all tests to pass. Not as easy as it seemed. Please, let me know your thoughts.

Cheers! Will have a look into it tomorrow.

Please, describe how to install it. Now I had to manually download decorator source code and put it to third_party folder. And manually change from _gdbm import * to from dbm import * at /envs/py36/lib/python3.6/dbm/gnu.py on OSX. Is there an easier way to set it up? Maybe there is a package somewhere?

@alexander-myltsev in the setup.py file you can remove the unused package dependency on pinject/third_party, which fixes your first problem.

@rncry Good call. I will remove the reference to pinject/third_party in setup.py.

@alexander-myltsev the second issue is probably due to your version of python not being built with correct support for gdbm/dbm. On mac you can do something like:
$ brew uninstall python3
$ brew install gdvm
$ brew install python3

@huan how close is this to release?

Hope I would have time to get this done tomorrow!

Amazing :) thanks

@huan just noticed my pr wasn't merged into this one.. setup.py will be broken(!)


env prepare explicitly in workflows

For UT test workflow, I saw No files were found with the provided path: /home/sdp/actions-runner/_work/intel-xpu-backend-for-triton/intel-xpu-backend-for-triton/triton/python/test/unit/language/*.log. No artifacts will be uploaded. https://github.com/intel/intel-xpu-backend-for-triton/actions/runs/6229964240. please help to double check whether it artifact a right path


Scrapy the azure-rest-api-specs to calculate operation level sample coverage

We need one more level down of our sample coverage, from RP to Operation level, what we have now is

API Operations in rest api swagger
API Operation examples in rest api swagger operation x-ms-examples field
A list of samples we collected in this repo and their corresponding language

What we want to achieve
We'd like to know that for every rest api operation, if they have x-ms-examples, they should have corresponding language's sample
The final data should be represented in a power bi report

@haolingdong-msft See if you are interested.


Add Book Allocation Problem to Binary Search

@avinash201199 , can you please approve that issue so I can work on it?


Templatize constructors and methods of already defined classes

Many constructors and methods signatures of classes that have already been implemented may be templatized to get only one single definition of them for many different types of parameters.
Let's modify this.

Completed; tested.


Inline Google Maps - zoom crash

"Go to London"  button set attributes:

bearing: 270.0
target: LatLng(51.5160895, -0.1294527)
zoom: 17.0

Case 1:
If I press 'Go to London' button, the map goes at the specified location.
Next I try to do a zoom out and the application stop working and closes, please see the attached video.
Case 2:
Also, after pressing 'Go to London' button, next do zoom in (everithing works when I do zoom in), and after followed by a zoom out, the zoom out action works until the value reaches zoom 17.0.
google maps issue.zip
Log file:
Log.txt

Is this a dup of #22078 ?

Yes

Merging with #22078

Do you have a solution for this issue?


add "isDirty" flag

do

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 2 Jun 2014 at 7:21

done


Implement Semantic Versioning for Repository

Issue
The current repository setup lacks semantic versioning, making it difficult to track and manage version changes effectively.
Solution
The proposed solution is to implement semantic versioning for the repository, ensuring consistent versioning practices and providing clear indicators of backward compatibility and feature updates. This enhancement will streamline version control, improve collaboration, and facilitate easier adoption of new releases for users and contributors.
Best practice: https://www.conventionalcommits.org/en/v1.0.0-beta.2/

@Dr0p42, just received this message when I tried to open a PR and I don't understand why.
Does that mean the semantic versioning is not working?

@Dr0p42, it's working well now! TY


Loading trained model with custom layers

Hi @oarriaga
Could you elaborate on the steps for loading the trained model. I am able to train the model using your code. But, while loading the trained model it gives an error saying SpatialTransformer layer is not found
Thanks

Thanks a lot, that helped.


close #6 Deposit contract

would like feedback for if the name validator_registration.v.py make sense or too lengthy.

[resolved merge conflict]

yay! contract looks good


stern: 1.19.0 -> 1.20.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/stern/stern/releases.
meta.description for stern is: "Multi pod and container log tailing for Kubernetes"
meta.homepage for stern is: "https://github.com/stern/stern"
meta.changelog for stern is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0/bin/stern passed the binary check.

1 of 1 passed binary check by having a zero exit code.

1 of 1 passed binary check by having the new version present in output.

found 1.20.0 with grep in /nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0

found 1.20.0 in filename of file in /nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0

directory tree listing: https://gist.github.com/7eb17efea51e42b46d49c8153be3ca2c

du listing: https://gist.github.com/60fbe3491d5be31ed4618e08750dd69a

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

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
stern

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0 \
  --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 stern https://github.com/r-ryantm/nixpkgs/archive/d0326532abb29955772e7fe03a104bf47ff82e25.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0
ls -la /nix/store/j8rp82k69p0ymfc6cr00zj4hry1ihwxa-stern-1.20.0/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:

stern

Maintainer pings
cc @mbode @Preisschild @kalbasit for testing.

lgtm


[RESOLVED] Unavailable by ICMP ping

Problem started at 14:20:14 on 2022.08.17
Problem name: Unavailable by ICMP ping
Host: ZO-FG
Severity: High
Operational data: Down (0)
Original problem ID: 3506
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23123&eventid=3506

Problem has been resolved in 1m 0s at 14:21:14 on 2022.08.17
Problem name: Unavailable by ICMP ping
Host: ZO-FG
Severity: High
Original problem ID: 3506


Fixes Financial-Times/polyfill-service#1068

This fixes the noted issue.
Commit includes:

Fix for Map not been able to use another map in ctor.
Test for the above.
Test for Set: pass another set to ctor and verify that the copy is correct. While this was working as expected, I think having a test for this is good as it is part of the spec.

 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.

Screenshoots...

Fixes Financial-Times/polyfill-service#1068

@JakeChampion mergeable now?


[Enhancement] (nereids)implement showCreateCatalogCommand in nereids

showCreateCatalog command is supported in legacy planner but not in nereids(new doris fe planner). you need implement the following showCreateCatalog command in nereids:
unsupportedshowCreateCatalogStatement
SHOW CREATE CATALOG name=identifier

@starocean999 @LiBinfeng-01 Please assign this issue to me


Accessibility : Shortcut Keys

In Manage Columns popup, Need to use shortcut keys for Selected columns block, When we are selecting the option, whether it should focus on width input box or swapping buttons or else save and cancel buttons.

Keyboard Shortcuts for basic grid functionalities such as selecting & un-selecting all records, pagination next or previous page ...etc


Custom GIT remotes support

Very nice tool, and I'm sad that this idea of text serialized data git management is very rarely implemented.
It would be nice to be able to connect this extension to a remote repo hosted on any of GitLab or Gitea instances as well.
I presume that all git remotes support the same set of requests & responses with https || ssh connections with git  command payloads. So probably the only custom parts in the requests will be the URLs.

GitHub has intentionally blocked us from consuming their low level API from a browser, see thread: isomorphic-git/isomorphic-git#780

What a disgrace for a company that is supposed to help developers. GitHub can do better.
Than you for explaining the situation. Do we close this feature request, or does this mean that it can be done within this project, just would require more work?

It's ok to keep the issue open, as it truthfully reflects 1) the existence of user's need for this capability and 2) the issue is pending a change from GitHub which is not planned yet.


Remove unused and abandoned code

Fixes #463 #461

@matthewma7 the WMS portion of code is not clear to me. I think WMS code needs some decent fixing. I am wondering if we should remove the code now and add it back later if we need it. I do not think currently we need it for any active project. thoughts? I or you may have to push more code to remove traces of WMS

@aashish24 I am not really certain about the WMS code. I would like to ask, @jbeezley, does the WMS imported dataset in BSVE use any of these codes?

BSVE reference layers derive from WMS layers, but I don't think it relies on this specific code, which is just the "Add a WMS layer" button.

Thanks @jbeezley @matthewma7


r0.5 - tensorflow-core-api compilation failing with a bunch of "src/gen/java/org/tensorflow/internal/c_api/Node.java: error:  expected" error

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Linux
IBM S390x Platform
Tensorflow - 2.14.1
TF Java - r0.5
JavaCpp.jar 1.5.8 (build for IBM S390x platform)
Java 11
Tested JavaCpp.jar by sample application
Tested Tensorflow 2.14.1 as well

Describe the current behavior
Successfully compiled and installed Javacpp package and Tensorflow 2.14.1 as well compiled. But when compiling tensorflow-core-api in java (r0.5), by mvn clean install -DskipTests -X, I am getting a bunch of "src/gen/java/org/tensorflow/internal/c_api/Node.java:[164,69] error:  expected"
It is not clear what the issue is coming. Is it due to a version mismatch or setting, the errors are not clear.

Hi Adam Pocock, I am using openjdk-11
[root@1abed6702272 tensorflow]# java -version
openjdk version "11.0.25" 2024-10-15 LTS
OpenJDK Runtime Environment (Red_Hat-<IP_ADDRESS>.9-1) (build 11.0.25+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-<IP_ADDRESS>.9-1) (build 11.0.25+9-LTS, mixed mode, sharing)

Issue is in/for this 4 lines of code
  public native @ByVal NativeStatus ShrinkTypeInfo(@Const @ByRef absl::flat_hash_map<int,int> index_mapping,
                          @StdString BytePointer type_attr_name, @Cast("bool") boolean update_full_type);
  public native @ByVal NativeStatus ShrinkTypeInfo(@Const @ByRef absl::flat_hash_map<int,int> index_mapping,
                          @StdString String type_attr_name, @Cast("bool") boolean update_full_type);

Also, noticed this code is autogenerated is modified during the compilation
+++ b/tensorflow-core/tensorflow-core-api/src/gen/java/org/tensorflow/internal/c_api/Node.java
@@ -35,8 +35,6 @@ public class Node extends Pointer {
// * def().attr() is authoritative.
// TODO(irving): Replace with NodeInfo.

// TODO(mdan): This is only used by control_flow_deps_o_chains. Remove?
// input and output types
public native @Cast("tensorflow::int32") int num_inputs();

@@ -157,6 +155,17 @@ public class Node extends Pointer {
// Erases type information from the node.
public native void ClearTypeInfo();

// Update type information for a node with a list of inputs and/or outputs
// described by its TYPE_ATTR_NAME attr when removing some of these. The keys
// of INDEX_MAPPING are the indexes of the inputs/outputs that are not
// removed. dtype information in the TYPE_ATTR_NAME attr is always updated.
// Use UPDATE_FULL_TYPE=true when this changes the node's outputs to also
// update the node's full type information (if present).
public native @ByVal NativeStatus ShrinkTypeInfo(@Const @ByRef absl::flat_hash_map<int,int> index_mapping,

                     @StdString BytePointer type_attr_name, @Cast("bool") boolean update_full_type);

public native @ByVal NativeStatus ShrinkTypeInfo(@Const @ByRef absl::flat_hash_map<int,int> index_mapping,

                     @StdString String type_attr_name, @Cast("bool") boolean update_full_type);

So you've upgraded to TensorFlow v2.14.2 while keeping the Java code at v0.5.0? We have a few commits which did the Java side bits of the upgrade - https://github.com/tensorflow/java/commit/ac5c5601082c01a9b9f7cd696bf6575eca8d259b, but in general we recommend you stick to our published releases. Is there a reason you can't use 1.0.0-rc.2? 1.0.0 is coming very soon once we've figured out some javadoc issues in the deployment pipeline.

Closing it.

closing it

this issue is fixed


Coinbase sensor no longers works in Hassio 0.64

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version):
hassio version 1.0.1
Hassio 0.64.0
Python release (python3 --version):
N/A?  Using Hassio
Component/platform:
coinbase
Description of problem:
coinbase component doesn't start
Expected:
coinbase component should start
Problem-relevant configuration.yaml entries and steps to reproduce:
coinbase:
  api_key: !secret coinbase_api_key
  api_secret: !secret coinbase_api_secret
  exchange_rate_currencies:
    - ETH
    - LTC

Traceback (if applicable):
Error during setup of component coinbase
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/setup.py", line 148, in _async_setup_component
    component.setup, hass, processed_config)
  File "/usr/lib/python3.6/asyncio/futures.py", line 332, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/lib/python3.6/asyncio/tasks.py", line 250, in _wakeup
    future.result()
  File "/usr/lib/python3.6/asyncio/futures.py", line 245, in result
    raise self._exception
  File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/coinbase.py", line 51, in setup
    api_key, api_secret)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/coinbase.py", line 77, in __init__
    from coinbase.wallet.client import Client
  File "/usr/lib/python3.6/site-packages/coinbase/wallet/client.py", line 38, in <module>
    from Crypto.Hash import SHA256
  File "/usr/lib/python3.6/site-packages/Crypto/Hash/SHA256.py", line 23, in <module>
    from Crypto.Util._raw_api import (load_pycryptodome_raw_lib,
  File "/usr/lib/python3.6/site-packages/Crypto/Util/_raw_api.py", line 32, in <module>
    from Crypto.Util.py3compat import byte_string
ImportError: cannot import name 'byte_string'

Additional info:
Happened immediately after upgrading to Home Assistant 0.64.0

Fixed in 0.64.1
https://github.com/home-assistant/home-assistant/pull/12715

Stil not fixed in 0.64.2;
Error during setup of component coinbase
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/urllib3/connection.py", line 141, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "/usr/lib/python3.6/site-packages/urllib3/util/connection.py", line 83, in create_connection
raise err
File "/usr/lib/python3.6/site-packages/urllib3/util/connection.py", line 73, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 601, in urlopen
chunked=chunked)
File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 346, in _make_request
self._validate_conn(conn)
File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 850, in _validate_conn
conn.connect()
File "/usr/lib/python3.6/site-packages/urllib3/connection.py", line 284, in connect
conn = self._new_conn()
File "/usr/lib/python3.6/site-packages/urllib3/connection.py", line 150, in _new_conn
self, "Failed to establish a new connection: %s" % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.VerifiedHTTPSConnection object at 0x7f393ac3d8d0>: Failed to establish a new connection: [Errno 111] Connection refused

You're getting a different error.

Yep. Not the same error.


Ability to add a new control to the _buildActionBar function

I want to add a close button to the controls, after checking the code I realized that it is necessary to add this feature to the controls defined in this package so that I can add the control I want, for example in the MaterialControls class and in the _buildActionBar function This feature needs to be added. Thank you for adding this feature to your package

@AhmadFalahian you're gonna have to fork this repo from master like everyone else and then re-submit your changes as a new PR.


fix: 修复 npm install

Codecov Report

Merging #35 (77275fb) into master (4a6fe2a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #35   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           12        12
  Lines          128       128
  Branches        29        29
=========================================
  Hits           128       128

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4a6fe2a...77275fb. Read the comment docs.

Codecov Report

Merging #35 (77275fb) into master (4a6fe2a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #35   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           12        12
  Lines          128       128
  Branches        29        29
=========================================
  Hits           128       128

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4a6fe2a...77275fb. Read the comment docs.