Template format error for us-west-1, us-east-2

Hi, I am getting a:
Creating CloudFormation stack failed: ValidationError: Template format error: Unrecognized resource types: [AWS::WAFRegional::IPSet, AWS::WAFRegional::WebACL, AWS::WAFRegional::Rule, AWS::WAFRegional::XssMatchSet, AWS::WAFRegional::SqlInjectionMatchSet]

with the alb template. Any idea ?

Need to check the current AWS WAF for ALB support for those regions. Direct link:
https://aws.amazon.com/pt/about-aws/global-infrastructure/regional-product-services/

In fact, according to AWS support, there was/is a problem with AWS Cloudformation support for WAF regional not working in regions where WAF regional is supported. Manual creation of the resources via web interface worked back then.
I have no idea if this is fixed or not, but I'll close this anyway as this seems to be the wrong place for it.

I agree with hsanjuan.
As of today, using Cloudformation for WAFRegional in some region is currently not supported yet.

We are in eu-central-1 where ALB and wafRegional is supported but the cloudformation does not support the Resource type.
Real pity that thsi is not working. Is there no way to get this to setup and make the lambda changes that update the lists manualy?

eu-central-1
Template validation error: Template format error: Unrecognized resource types: [AWS::WAFRegional::IPSet, AWS::WAFRegional::WebACL, AWS::WAFRegional::Rule, AWS::WAFRegional::XssMatchSet, AWS::WAFRegional::SqlInjectionMatchSet]
According to https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/ we should be able to do that, but no :(

Same here, in ap-southeast-2 (Sydney)

+1

+1 in eu-central-1

Same in us-east-2

Same issue in ap-southeast-2
It would be nice if AWS made templates that actually worked !

Same issue at eu-central-1

CloudFormation currently supports AWS WAF for ALB resources in the following regions:
• US East (N. Virginia) – us-east-1
• US West (N. California) – us-west-1
• US West (Oregon) – us-west-2
• Asia Pacific (Tokyo) – ap-northeast-1
• EU (Ireland) – eu-west-1
We are continually working on having feature parity across other regions.

This appears to be resolved in ap-southeast-2 (Sydney) now.  I was able to create an AWS::WAFRegional::IPSet resource

UPDATE: CloudFormation currently supports AWS WAF for ALB resources in the following regions:
• US East (N. Virginia) - us-east-1
• US East (Ohio) - us-east-2
• US West (N. California) - us-west-1
• US West (Oregon) - us-west-2
• Asia Pacific (Sydney) - ap-southeast-2
• Asia Pacific (Tokyo) - ap-northeast-1
• EU (Frankfurt) - eu-central-1
• EU (Ireland) - eu-west-1
We are continually working on having feature parity across other regions.

@hvital what about eu-north-1?


Help with renderHeader/Footer props not showing anything

I can't figure out how to use renderHeader and renderFooter. There's no example anywhere of this.
I'm putting these props inside ImageViewer but nothing new is showing. What do I need to fix?
renderHeader={(imageIndex) => <View><Text>asdfd</Text></View>}
renderFooter={(imageIndex) => <View><Text>asdfd</Text></View>}

Try this
renderHeader={(index) => (<Text}>Header)}


Make Double Anonymous class mixin for ChestBlock use wildcard

This mixin seems to not remap properly at the time being, using a wildcard allows for this mixin to work in dev and release. There should only be one method in the Anonymous class, so it should be pretty safe.

This mixin seems to not remap properly at the time being

You sure it wasn't due to the missing semicolon?

I can confirm it was due to the missing semi-colon. I would've never spotted that haha.
I guess that's what I get for relying on MCDev all the time.
Although I'm surprised that it manages to apply the mixin in the dev environment.

Although I'm surprised that it manages to apply the mixin in the dev environment.

Mixin defaults to matching as if there was a wildcard if the descriptor part doesn't match.


Silent Hill 2: Enhanced Edition - The games options menu, as well as the in-game inventory causes hard crash or extreme slowdown to the point of unplayability.

Describe the bug
When opening the games options menu, either from in-game or from the main menu, as well as the in-game inventory causes the game to sometimes hard crash immediately, and other times causes extreme slow down, this slowdown gets worse and worse the longer you spend on these menus, making them unusable.
dxvk-remix-876eb35-419-debugoptimized
bridge-remix-0bc8984-54-debugoptimized
2070 super
Driver version 537.58
Silent Hill 2 Enhanced Edition
SH2_InventoryAndMenusLag_AndOr_Crash_Logs.zip
No .dmp files exist and my dxvk.conf does not contain dxvk.enableAftermath.
To Reproduce
Steps to reproduce the behavior:

Set the game and Enhanced Edition up by following my guide - https://docs.google.com/document/d/1hayGXNlAJZWOp2ivV8otdSMP23pbXk7DL-pfLq5ZJjU
Start a new game or enter the options menu from the main menu.
Browse the options menu or the in-game inventory which can be opened by pressing "I"
Witness glorious slowdown and crashing

Expected behavior

The game not crashing or slowing down.

Was attempting to grab logs for this using the debug build instead of the optimizeddebug build.
This results in the game no longer starting.
Black screen opens for about 2-3 seconds then closes itself.

SH2_DebugCrash_Logs.zip

Hi @traggey! We've introduced a fix for this issue on a recent release and have confirmed it internally. Will you please test on 0.5 and let us know if it persists for you? Thanks!

Hi @NV-LL ! As mentioned in one of the other threads, and as pointed out and tested by two others on the discord, Silent Hill 2: EE no longer works with the latest runtime, it produces a completely black screen, turning of EE completely makes the game kind of work again but then we're without all the fixes from EE such as widescreen.

Thanks for confirming! Will you please attach logs and any dump files from an attempt to run the game with 0.5.1?

@NV-LL
SH2_logs_18_05_2024.zip
Here are logs as well as the associated dmp file

I have also grabbed log files from the game:
SH2EE_Recent_Logs.zip

I posted a set of logs before but i deleted them because they did not contain important information and i have decided to make a more thorough set of logs also all stable releases were downloaded here: https://github.com/NVIDIAGameWorks/rtx-remix/releases and all unstable were downloaded using the Nvidia remix downloader.exe found here  https://github.com/Kim2091/RTX-Remix-Downloader/releases/latest/download/RTX.Remix.Downloader.exe.
Stable 0.5.0 launch's fine and loads in game i did get a crash trying to skip the opening cinematic where James walks out of the bathroom otherwise no crash's to report yet:
Silent hill 2 Remix 0.5.0 Stable Logs.zip
Unstable 0.5.0 using dxvk-remix-17b5f6f-549-release and bridge-remix-9a7dbbe-72-release crash's on launch and will not go further than a black screen and showing the green remix overlay in the top left corner:
Silent Hill 2 Remix 0.5.0 Unstable logs.zip
Stable 0.5.1 Launch's fine and loads in game no noticeable crash's yet in this version:
Silent hill 2 Remix 0.5.1 Stable logs.zip
Unstable 0.5.1 Using dxvk-remix-be84dda-555-release and bridge-remix-9a7dbbe-72-release crash's on launch only showing the green remix overlay in the top left corner:
Silent Hill 2 Remix 0.5.1 Unstable logs.zip
When i have more time i will spend more time testing the initial complaint of the thread and i will note on 0.5.0 stable the menu in game inventory menu is still a bit laggy but if you do not have an item selected in the menu it stops lagging and runs smoothly i will try to get a video recording of this and include files in next report.
And just to be thorough my pc specs are:
AMD Ryzen 9 5900X 12-Core Processor
Windows 11 (64 bit)
NVIDIA GeForce RTX 4090 MSI Suprim Liquid X
Driver: 552.44
RAM: 32693 Mb 3600Mhz

Hi @OmenFox, could you please check for this black screen issue using the following 2 configurations?

The 0.5.1 Release of dxvk-remix (.trex\d3d9.dll) and the most recent bridge release build (d3d9.dll and .trex\NvRemixBridge.exe) from the bridge-remix GitHub actions page.
The 0.5.1 Release of the bridge (d3d9.dll and .trex\NvRemixBridge.exe) and the most recent dxvk-remix release build (.trex\d3d9.dll) from the dxvk-remix GitHub actions page.

This will help us figure out if this issue is related to a change in the bridge or dxvk-remix.

Ok having i have now tested both configurations and have the Logs to post
The most recent as of posting bridge version (bridge-remix-9a7dbbe-72-release) simply crash's on showing a black screen and the green Remix overlay briefly.
Silent Hill 2 REmix 0.5.1 Stable DXVK with unstable bridge instant crash Logs.zip
The most recent DXKV version launch's into game and runs fine.
Silent Hill 2 Remix 0.5.1 Stable Bridge with unstable DXKV no crash Logs.zip

Hi @OmenFox , @traggey, we made a change that we believe should improve the black screen issue you are seeing. Can you try using the latest bridge binaries and retesting to see if the black screen issue is resolved? Additionally, if the black screen issue is resolved, can you see if the original crash mentioned in this issue is resolved too, we believe we may have already addressed that as well.

Yes the game now launch's and you can get in game again but I regret to inform you that the original crash is still happening and it happened fairly promptly whilst moving through the inventory screen.
Here are the logs:
Silent Hill 2 Remix Recent unstable log.zip

Tested today.
Albedo textures for replacement materials appear to no longer function, they come out as completely white.
And as Omen mentions above, whilst we can indeed get in game now, the original issue still persists.

@OmenFox I made a change to fix an issue where a crash in dxvk-remix can crash again during DLSS deconstruction, which masks the original issue, leaving a NvRemixBridge crash dump file (.dmp) that we can't use to track down the original crash.
I noticed that the the dump files provided in many of the Silent Hill 2 issues show symptoms of suffering from this crash reporting issue.
If and when you can, please reproduce the crashes you previously reported using the latest dxvk-remix release build here (https://github.com/NVIDIAGameWorks/dxvk-remix/actions) or the build for the specific commit I made https://github.com/NVIDIAGameWorks/dxvk-remix/actions/runs/10118513607/artifacts/1745781365 , and upload a newly generated .dmp file.
Thank you!

Hi @OmenFox - checking in again to see if you're able to repro the crash and provide us with a new .DMP file per the comment above. Thanks!

I also can not produce any DMP files from any crashes!

Hi @OmenFox and @traggey - checking in to see if you've been able to try the above instructions and generate any .dmp files. Please let us know what you find. Thanks!


404 Links in Deployment Section

Under Deployment section there are two 404 links.
"CluedIn with Docker" is pointing to https://documentation.cluedin.net/docs/00-gettingStarted/30-docker-local.html but it should be pointing to https://documentation.cluedin.net/deployment/docker-compose.
"CluedIn with Kubernetes" is pointing to https://documentation.cluedin.net/docs/00-gettingStarted/40-kubernetes.html but it should be pointing to https://documentation.cluedin.net/deployment/kubernetes

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

ID: 278e83ef-9b90-cb2d-9ff6-0dd8f5ff1b87
Version Independent ID: 7e63fe30-9080-9207-ad0f-62263379de0c
Content: Master data management with Azure and CluedIn - Azure Architectures
Content Source: docs/reference-architectures/data/cluedin.yml
Service: architecture-center
Sub-service: reference-architecture
GitHub Login: @EdPrice-MSFT
Microsoft Alias: Oliver.Kaae

@rayhogan Thanks for bringing this to our attention. I have submitted a PR to fix the issue that's in review. The changes should reflect post the merge.

@bhraghun Thanks! Quick turnaround 😊


None of the actionable status bar items have aria-labels

Most status bar items that are actionable are implemented using <a> tag
They have the title attribute set that displays the tooltip.
But for people using screenreaders, this is bad design.
The status bar items should be accompanied appropriate by aria-labels that describe what the status as well as the action behind the status bar item is

On a second thought, while tabbing around, the items in the status bar are never reached either

@ramya-rao-a this is actually "as designed" because we did not want to frustrate users that want to tab through the UI that end up in countless status bar entries. The rationale is that any command down there is also accessible from the F1 list.

good point


New arch build followed per guide fails in Step 4 on running codegen for Android

Description
Following the guide by the letter at https://reactnative.dev/docs/the-new-architecture/cxx-cxxturbomodules
breaks in step4 - codegen
I've made uploaded the code to a public repo - https://github.com/ArindamRayMukherjee/NewArchErrorRepro
It works fine for ios, with RCT_NEW_ARCH_ENABLED=1 pod install I can see the C++ files (AppSpecsJSI.h and AppSpecsJSI-generated.cpp)
The project is set up to a place where yarn android should do the codegen.
However it fails with
BUILD FAILED in 25s

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:configureCMakeDebug[arm64-v8a]'.
> [CXX1405] error when building with cmake using /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/src/main/jni/CMakeLists.txt: -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Configuring incomplete, errors occurred!
  See also "/Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/.cxx/Debug/3h1z6k1h/arm64-v8a/CMakeFiles/CMakeOutput.log".

    Compiler identification is being bypassed.  Some
    values may be wrong or missing.  Update to CMake 3.19 or newer to use
    CMake's built-in compiler identification.
  Call Stack (most recent call first):
    /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
    /Users/arindamray/Library/Android/sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeDetermineSystem.cmake:93 (include)
    CMakeLists.txt:28 (project)

  CMake Warning at /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake:416 (message):
    An old version of CMake is being used that cannot automatically detect
    compiler attributes.  Compiler identification is being bypassed.  Some
    values may be wrong or missing.  Update to CMake 3.19 or newer to use
    CMake's built-in compiler identification.
  Call Stack (most recent call first):
    /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
    /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/.cxx/Debug/3h1z6k1h/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake:6 (include)
    /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/.cxx/Debug/3h1z6k1h/arm64-v8a/CMakeFiles/CMakeTmp/CMakeLists.txt:2 (project)

  CMake Warning at /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake:416 (message):
    An old version of CMake is being used that cannot automatically detect
    compiler attributes.  Compiler identification is being bypassed.  Some
    values may be wrong or missing.  Update to CMake 3.19 or newer to use
    CMake's built-in compiler identification.
  Call Stack (most recent call first):
    /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
    /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/.cxx/Debug/3h1z6k1h/arm64-v8a/CMakeFiles/3.18.1-g262b901/CMakeSystem.cmake:6 (include)
    /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/android/app/.cxx/Debug/3h1z6k1h/arm64-v8a/CMakeFiles/CMakeTmp/CMakeLists.txt:2 (project)

  CMake Error at /Users/arindamray/IdeaProjects/temp/NewArchErrorRepro/tm/CMakeLists.txt:13 (target_include_directories):
    Cannot specify include directories for target "react_codegen_AppSpecs"
    which is not built by this project.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
java.lang.StackOverflowError (no error message)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================

React Native Version
0.71.4
Output of npx react-native info
System:
OS: macOS 13.0
CPU: (10) arm64 Apple M1 Max
Memory: 571.34 MB / 64.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 16.16.0 - /usr/local/bin/node
Yarn: 1.22.19 - /opt/homebrew/bin/yarn
npm: 9.4.2 - /usr/local/bin/npm
Watchman: Not Found
Managers:
CocoaPods: 1.11.3 - /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 22.1, iOS 16.1, macOS 13.0, tvOS 16.1, watchOS 9.1
Android SDK: Not Found
IDEs:
Android Studio: 2021.3 AI-213.7172.25.2113.9123335
Xcode: 14.1/14B47b - /usr/bin/xcodebuild
Languages:
Java: 11.0.14 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 18.2.0 => 18.2.0
react-native: 0.71.4 => 0.71.4
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce
Download the project - https://github.com/ArindamRayMukherjee/NewArchErrorRepro
Run yarn android
Snack, code example, screenshot, or link to a repository
https://github.com/ArindamRayMukherjee/NewArchErrorRepro

The guide you linked is for adding C++ only TurboModules (which is a bit more advanced thing). Is this what you intended to do? Anyway this is a bug and we should fix it 👍

Hi @cortinico You've guessed correctly that I'm a react-native noob haha. But I've done C++ in the past.
I am building some search/sort functionality into my app where the performance of a single threaded situation is just not proving fast enough. So my thought is to offload it to C++ and multiple threads. Are C++ only TurboModules not the right tool for it?
By the way, the tutorial (https://reactnative.dev/docs/the-new-architecture/cxx-cxxturbomodules) as it reads, feels like it was written well at some point of time but has been patched multiple times as things have evolved. I might be wrong, but giving it a look over by the experts to see if there are any other bugs creeped in might be a good idea.

Some additional info about the issue. On my main app, the observed behaviour is similar but slightly different.
The attempt at adding the C++ turbomodule is exactly the same as the tutorial, so the directories/files/changes are the same.
It works fine for ios, with RCT_NEW_ARCH_ENABLED=1 pod install.
yarn android fails again with two errors, the second of which is again java.lang.StackOverflowError
But the first error is different
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:configureCMakeDebug[arm64-v8a]'.
> [CXX1405] error when building with cmake using /Users/arindamray/IdeaProjects/temp/DanceApp/android/app/src/main/jni/CMakeLists.txt: -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Configuring done

  C++ build system [configure] failed while executing:
      /Users/arindamray/Library/Android/sdk/cmake/3.18.1/bin/cmake \
        -H/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/src/main/jni \
        -DCMAKE_SYSTEM_NAME=Android \
        -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
        -DCMAKE_SYSTEM_VERSION=21 \
        -DANDROID_PLATFORM=android-21 \
        -DANDROID_ABI=arm64-v8a \
        -DCMAKE_ANDROID_ARCH_ABI=arm64-v8a \
        -DANDROID_NDK=/Users/arindamray/Library/Android/sdk/ndk/23.1.7779620 \
        -DCMAKE_ANDROID_NDK=/Users/arindamray/Library/Android/sdk/ndk/23.1.7779620 \
        -DCMAKE_TOOLCHAIN_FILE=/Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake \
        -DCMAKE_MAKE_PROGRAM=/Users/arindamray/Library/Android/sdk/cmake/3.18.1/bin/ninja \
        -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/build/intermediates/cxx/Debug/3q1g4w62/obj/arm64-v8a \
        -DCMAKE_RUNTIME_OUTPUT_DIRECTORY=/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/build/intermediates/cxx/Debug/3q1g4w62/obj/arm64-v8a \
        -DCMAKE_BUILD_TYPE=Debug \
        -DCMAKE_FIND_ROOT_PATH=/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/.cxx/Debug/3q1g4w62/prefab/arm64-v8a/prefab \
        -B/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/.cxx/Debug/3q1g4w62/arm64-v8a \
        -GNinja \
        -DPROJECT_BUILD_DIR=/Users/arindamray/IdeaProjects/temp/DanceApp/android/app/build \
        -DREACT_ANDROID_DIR=/Users/arindamray/IdeaProjects/temp/DanceApp/node_modules/react-native/ReactAndroid \
        -DANDROID_STL=c++_shared
    from /Users/arindamray/IdeaProjects/temp/DanceApp/android/app
  CMake Warning at /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android-legacy.toolchain.cmake:416 (message):
    An old version of CMake is being used that cannot automatically detect
    compiler attributes.  Compiler identification is being bypassed.  Some
    values may be wrong or missing.  Update to CMake 3.19 or newer to use
    CMake's built-in compiler identification.
  Call Stack (most recent call first):
    /Users/arindamray/Library/Android/sdk/ndk/23.1.7779620/build/cmake/android.toolchain.cmake:55 (include)
    /Users/arindamray/Library/Android/sdk/cmake/3.18.1/share/cmake-3.18/Modules/CMakeDetermineSystem.cmake:93 (include)
    CMakeLists.txt:28 (project)

  CMake Error at /Users/arindamray/IdeaProjects/temp/DanceApp/tm/CMakeLists.txt:10 (add_library):
    No SOURCES given to target: tm

  CMake Generate step failed.  Build files cannot be regenerated correctly.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
==============================================================================

CMake Error at /Users/arindamray/IdeaProjects/temp/DanceApp/tm/CMakeLists.txt:10 (add_library):
No SOURCES given to target: tm

That's the root cause of the error. Effectively the CMakeLists.txt file we ask you to create in the guides is not correct and should be fixed.


Infinispan Operator 2.4.0

@pruivo - could you please review? Looks good to me, still I wonder if I miss something as I am not so familiar with this area. Thanks!

Don't merge yet.  2.4.0 has been released to the community-operators, but not community-operators-prod as we're waiting on https://github.com/redhat-openshift-ecosystem/community-operators-prod/pull/4234
I'll add a comment when we're safe to merge.

@ryanemerson - I assume this is still blocked due to the other PR not being merged yet?

Yes. I'm still chasing the maintainers of that repository for clarification on how we can proceed.

@ahus1 This is good to merge now.


Add game sounds

[ ] Player move
[ ] background music
[ ] wind noises when player approaches a tree
[ ] narrator's voice
[ ] water noises when player approaches a lake

Any more sound suggestions are welcome.

add the link of the sounds here

Completed


Getting more information why manual control was fired

I have the issue that the manual control event is fired even when there was no obvious change. I logged these events to find out what is causing this, but the event information is very limited:
  id: '0'
  idx: '0'
  alias: null
  platform: event
  event:
    event_type: adaptive_lighting.manual_control
    data:
      entity_id: light.buro_panel_1
      switch: switch.adaptive_lighting_adaptive_lighting_panel_1
    origin: LOCAL
    time_fired: '2022-12-12T19:03:42.525042+00:00'
    context:
      id: adapt_lgt:b'R3Id':interval:b'pa'
      parent_id: null
      user_id: null
  description: event 'adaptive_lighting.manual_control'

Is there any way to get more information why this was fired?

Yes, simply follow the instructions From the readme:

Please enable debug logging by putting this in configuration.yaml:

logger:
  default: warning
  logs:
    custom_components.adaptive_lighting: debug

We'd also need your adaptive-lighting config (listed on the integrations page) to help you debug this further.


text/turtle content-type downloads

either via some kind of Apache Jena export or directly from the query data via https://github.com/quoll/donatello

It turns out that Jena doesn't export random collections of triples, only whole graphs/modes, so I guess Donatello is the way to go.


Updated README.md

Hi @niallkennedy
Updated some of the grammar errors in the README files.
Please Merge it.
Thanks

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

Thanks for your pull request! Most of these are intentional choices rather than grammar mistakes (and, indeed, some of these suggestions create grammar mistakes like misuse of commas), but one was a word we forgot, so I've updated that one spot in upstream. Closing this out.

Sorry about that


from opendr.renderer import ColoredRenderer fails?

Problem
>>> from opendr.renderer import ColoredRenderer
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/software/Anaconda3-4.3.1-Linux-x86_64/envs/py27/lib/python2.7/site-packages/opendr/renderer.py", line 25, in <module>
    from contexts.ctx_mesa import OsContext
ImportError: /software/Anaconda3-4.3.1-Linux-x86_64/envs/py27/lib/python2.7/site-packages/opendr/contexts/ctx_mesa.so: undefined symbol: PyFPE_jbuf

Steps to reproduce
Create a brand-new conda environment py27
conda create -n py27 python=2.7

Activate the environment by
source activate py27

Install OpenDR with
pip install opendr

As a result, pip automatically will install chumpy-0.67.5, numpy-1.13.1,  and scipy-0.19.1.
Install OpenCV with
pip install opencv-python

Finally,
(py27) me@machine:~$ python
Python 2.7.13 |Continuum Analytics, Inc.| (default, Dec 20 2016, 23:09:15)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> from opendr.renderer import ColoredRenderer

There are posts on the web suggesting the cause to be conflicting numpy packages installed by conda and pip, but this is not my case, since I've only installed numpy using pip in a clean python environment.

You should put ctx_mac.so generated by pip install opendr under opendr>contexts directory.

@iwanao731 Do you know how to get ctx_mesa.so working for python3?  Or how I could see the steps the creator took to make ctx_mesa.so through pip?

You should put ctx_mac.so (on Mac) or ctx_mesa.so (on Linux) generated by pip install opendr under opendr>contexts directory.

ctx_mac.so

Can you tell me how to get  the ctx_mac.so？Thanks.

You should put ctx_mac.so (on Mac) or ctx_mesa.so (on Linux) generated by pip install opendr under opendr>contexts directory.

There are posts on the web suggesting the cause to be conflicting numpy packages installed by conda and pip, but this is not my case, since I've only installed numpy using pip in a clean python environment.

Have you solve this problem？ Can you share the solution？ Thank you very much.


bug: edge case when importing specs

Did you check docs and existing issues?

[X] I have read all the lazy.nvim docs
[X] I have searched the existing issues of lazy.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
NVIM v0.9.0-dev-964+g1539f7136
Operating system/version
macos 11.4
Describe the bug
I'm setting up lazy with providing a module. Inside that folder there is a file which returns a plugin spec. For the same plugin I return a spec inside the module which I import. The dev option which I set inside the spec inside the file of the import isn't set in the final spec. This might have something to do with loading. I expect import statement to be merged at the end to be able to overwrite specs (which afaict is the main usecase of it)

Steps To Reproduce

nvim -u repro.lua
:Lazy
Look at plugin with <cr>

Expected Behavior
The directory of the plugin being set to the local one.
Repro
-- repro.lua
-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
    vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
    vim.fn.system({
        "git",
        "clone",
        "--filter=blob:none",
        "https://github.com/folke/lazy.nvim.git",
        lazypath,
    })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
    "folke/tokyonight.nvim",
    { import = "plugins.lazy" },
}
require("lazy").setup(plugins, {
    root = root .. "/plugins",
    dev = {
        path = "~/neovim_plugins/",
        fallback = true,
        patterns = { "max397574" },
    },
})
vim.api.nvim_set_hl(0, "TelescopePromptPrefix", { fg = "#ffab00" })

vim.cmd.colorscheme("tokyonight")
-- add anything else here

-- plugins/lazy.lua
return {
    { import = "plugins.overwrite" },
}

-- plugins/lazy/luasnip.lua
return { "L3MON4D3/LuaSnip", build = "make install_jsregexp", event = "InsertEnter", config = true }

-- plugins/overwrite.lua
return {
    { "L3MON4D3/LuaSnip", build = "make install_jsregexp", event = "InsertEnter", dev = true },
}

Are you sure this is not due to the fallback=true part?

quite sure
because the plugin is actually there
if I set the dev=true inside the lua/plugins/lazy/luasnip.lua the thing looks like this:

another thing that seems interesting is that when I set lazy=false in the overwrite file the thing isn't lazyloaded

so overwriting that option seems to work

Are you sure that overwrite file is even loaded? Can you check with :Lazy profile?

ig here is the issue
that luasnip file is loaded after overwrite and then this one actually overwrites the other one
but imo this shouldn't be the case
I expect import things to be done after all the files under the module specified in setup are loaded

imports are resolved in order they appear together with the specs

imo this is a problem

Why is this a problem? Just change your import order.
This is an example for overriding LazyVim:
https://github.com/folke/dot/blob/4a1b85b8b6ad223e4e77f2884ddbaa3427455f38/nvim/lua/config/lazy.lua#L16-L24

🤦 I didn't think about the fact that I could put the import where the main setup is
and I was wondering how I can ensure that it's setup at the end
thank you

haha, that's indeed easier. Thought you knew that :)
Anyway, glad you got it working now

I actually did know that
just didn't think about it xD
it looks like there is a different issue now
but also related to this I guess

as you can see it looks in the wrong (default) directory
require("lazy").setup({
    spec = {
        { import = "omega.modules" },
        { import = "omega.custom.modules" },
    },
    vim.tbl_deep_extend("force", {
        defaults = {
            lazy = true,
        },
        ui = {
            custom_keys = {
                ["<leader>?"] = function(plugin)
                    vim.pretty_print(plugin)
                end,
            },
            icons = {
                lazy = "鈴",
            },
        },
        diff = {
            cmd = "git",
        },
        performance = {
            rtp = {
                paths = {
                    vim.fn.expand("~") .. "/.config/nvim",
                },
                disabled_plugins = {
                    "loaded_python3_provider",
                    "python_provider",
                    "node_provider",
                    "ruby_provider",
                    "perl_provider",
                    "2html_plugin",
                    "getscript",
                    "getscriptPlugin",
                    "gzip",
                    "tar",
                    "tarPlugin",
                    "rrhelper",
                    "vimball",
                    "vimballPlugin",
                    "zip",
                    "zipPlugin",
                    "tutor",
                    "rplugin",
                    "logiPat",
                    "netrwSettings",
                    "netrwFileHandlers",
                    "syntax",
                    "synmenu",
                    "optwin",
                    "compiler",
                    "bugreport",
                    "ftplugin",
                    "load_ftplugin",
                    "indent_on",
                    "netrwPlugin",
                    "tohtml",
                    "man",
                },
            },
        },
    }, require("omega.custom.config.lazy")),
})

and here the file for the options
-- lua/omega/custom/config/lazy.lua
return {
    dev = {
        path = "~/neovim_plugins/",
        fallback = true,
        patterns = { "max397574" },
    },
}

from :lua =require"lazy.core.config".options

What is wrong here you mean? You have dev=true somewhere for LuaSnip

yes
but the directory is wrong even though I set it up in config and it also is that way in config
that obviously results in module not found errors

Sorry, but you're not giving enough context here. Please debug yourself first. I'm pretty sure this is just a user issue. If you find a real lazy.nvim issue, then let me know.

I can understand this
I'll try to create a minimal config

just wanted to let you know that there was an additional table around some stuff in my config
everything works perfectly now

sorry for the discussion


Feature/traceback serialization

This is the first draft of what we talked about with the KISSest solution I can think of:

store the serialized exception in the exception dict in _result
add a traceback property to read it if needed

I had to make assumption about the None issue I mentioned in https://github.com/RealOrangeOne/django-tasks/pull/68#issuecomment-2225575756 since the branch is now rebased, force pushed and deleted. I resolved to return None from the traceback property in case of complex exceptions.
The PoC contains passing tests, including types and linting, but no documentation yet, awaiting your feedback to see if this is the spirit you are looking for.
I can squash if needed of course.

Traceback are now strings, stylistic remarks are addressed, extranous file is removed. Typing is improved. Missing the C module stack trace for now.

Nits addressed, linting passed. Once everything matches your expectations, I'll squash and force push.

Looking at the current test failures, asserting the full depth of the stacktrace is likely to cause issues, and ties the tests to how the current version of Python implements it. Given format_exception is a built-in, I'm happy to trust that it works, and just throw some assertions in for the message itself and perhaps a file path or 2.

Indeed. Especially since error messages have been the focus of improvements by Pablo Galindo Salgado. I'll make the checks more fuzzy.

Better, now we test that the data looks like we put a traceback in there, but doesn't care much about the formatting of it. I also ran the sqlite test for good measure, although I don't expect the result store to be affected in any way.

Cheers, and thanks for all the work on a very useful addition to django.


Rich UI samples

I have seen so many bots which are build on top of Microsoft bot framework and they have got a very rich ui experience on top.
My question is how we do that, e.g a skin on top of adaptive cards etc.
Please help us here with some samples. Also we have used adaptive cards but still we are not able to modify the look and feel ?
Please look at this example : https://m.flyasiana.com/C/US/EN/index#section01

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

ID: 79129724-5f90-ac8d-6918-d5801a4e2001
Version Independent ID: 08e19b7b-2ec6-95da-2f5a-d534e761f5da
Content: Create your own prompts to gather user input - Bot Service
Content Source: articles/v4sdk/bot-builder-primitive-prompts.md
Service: bot-service
Sub-service: sdk
GitHub Login: @JonathanFingold
Microsoft Alias: v-jofing

@vikramdadwal - take a look at the Web Chat control which allows customizations. https://github.com/Microsoft/BotFramework-WebChat


[Documentation] Get Started describes bootstrap script as building vcpkg, and is light on details

The Get Started page https://vcpkg.io/en/getting-started.html says to "Step 2: Run the bootstrap script to build vcpkg" and for Windows it says to run bootstrap-vcpkg.bat to do this but per the output to the commandline and per https://github.com/microsoft/vcpkg/pull/15474 vcpkg is not built from source and instead a binary executable is downloaded.
I feel the documentation should be updated.
While I think reading the PR/issue the change was for has given me some appreciation for why a binary is downloaded, I do feel it might be worth stating as a user getting started with vcpkg, I must say it feels rather odd and a little wrong to clone a github repo and run a batch file in that repo only for that file to download a prebuilt executable, that is the major part of that tooling, and then to find that the source isn't even in the cloned repo but rather another project repo.

We are doing a pass through our documentation over the next few months. I added this as something we should fix. Thanks for reporting this!


Add multinode-hci to project pipeline

This job should run only for changes in specific roles and playbooks, and not in all PRs.
As a pull request owner and reviewers, I checked that:

[X] Appropriate testing is done and actually running
[X] Appropriate documentation exists and/or is up-to-date:

[X] README in the role
[X] Content of the docs/source is reflecting the changes

recheck

recheck

/lgtm
/approve


composer.json spelling error?

Not really an issue but the composer.json says "turkinox" and your username is "turiknox"

Hello.
Thanks for letting me know. This has been corrected.


GCE plugin shouldn't cleanup nodes from different jenkins masters

[Migrated from: https://issues.jenkins-ci.org/browse/JENKINS-56201]
Upgrade of plugin google-compute-engine-plugin to version 1.0.10 causes that vm instances created in this same GCP project but from different Jenkins Master are removed.
It looks that these changes https://github.com/jenkinsci/google-compute-engine-plugin/blob/7ee660eae173d1010388c557c378f2b7f8bdd105/src/main/java/com/google/jenkins/plugins/computeengine/CleanLostNodesWork.java#L66 trying to cleanup all nodes with this same instanceUniqueId which is resolved only from cloud name. I think it is quite possible that for simplicity cloud name in most cases is identical with project id.
So detection of unique instances should probably ensure that vm instances comes from this same jenkins master before they are deleted.
As workaround different cloud names could be used on each jenkins master.

Addressed by: https://github.com/jenkinsci/google-compute-engine-plugin/pull/51


Set html_static_path to be empty

Fixes https://github.com/ambuda-org/ambuda/issues/161

Thanks!
Also, I found out why this works for me without an error: when I ran the init script it created an empty _static directory, so it's present for me but absent from version control.


Remove unnecessary artifacts from /var/lib/mesos/slave during log col…

https://jira.mesosphere.com/browse/DCOS_OSS-4304

@mesosphere-mergebot bump-ee


extensions that are not web-packed do not have node_modules folder included in the vsix

This is not caused by recent merge.
e.g. Import extension.

fixed by Aasim.

Link to the PR that fixed this?

https://github.com/microsoft/azuredatastudio/pull/21391

Ah, but this doesn't really fix the actual issue (node_modules missing) - right? If we add another extension that isn't webpacked it would still have the same issue?
(not that we should be having non-webpacked extensions. Just wanted to clarify for future reference)

hmm, you are actually right, I am going to leave this issue open.


Detailed 3D Scanning using the D405

Required Info

Camera Model
D405

Firmware Version
Any

Operating System & Version
Windows 11

Kernel Version (Linux Only)
(e.g. 4.14.13)

Platform
PC

SDK Version
Any

Language
C/Python

Segment
3D Scanning

Issue Description
Hey there,
I just had a question with regards to the possible detail level of the D405.
I am looking at using a pair of D405 stereo cameras to 3D scan Bonsai trees (small house plants) with the goal of being able to extract information about the Bonsai trees from the acquired point cloud / processed mesh (e.g. trunk diameter, branch diameter, leaf coverage etc). Bonsai trees can have very small branches, down to just over a mm in diameter. Would it be feasible to get an accurate model of a Bonsai tree even down to its small branches using the D405? I am currently planning on taking several 3D scans of the plant and then combining the point clouds in software (potentially CloudCompare) as to get a full 3D scan of the plant.
So essentially my question boils down to this:
Given the D405 is being used to scan an object within 30cm of the camera, would it be possible to recover sufficient detail to reproduce a 3D model down to around 1mm diameter branches?
Apologies if this is not the right place to be asking this question, I just saw similar questions about other RealSense cameras, so I thought to ask here.
Thanks for your time,
Tim

Hi @tedtheturtlenz  The camera will have difficulty with detecting depth for very thin objects (thinner than a toothpick).
I used a D405 to depth-scan a plant that had some leaves with 1 mm thick stems (highlighted in white boxes on the image below).  The depth image was not able to render those stems.

Hi @tedtheturtlenz The camera will have difficulty with detecting depth for very thin objects (thinner than a toothpick).
I used a D405 to depth-scan a plant that had some leaves with 1 mm thick stems (highlighted in white boxes on the image below). The depth image was not able to render those stems.

Hey Marty,
Thanks so much for getting back to me, I really appreciate it. And thanks for the example with the plant, that helps clarify things a lot.
Thanks so much for your time,
Cheers

You are very welcome.  I'm pleased that I could help.  :)


use pr head sha value to checkout code

Describe what this PR does / why we need it
Does this pull request fix one issue?

Describe how you did it
Describe how to verify it
Special notes for reviews

Codecov Report
Patch and project coverage have no change.

Comparison is base (e1e8275) 20.19% compared to head (b0522fc) 20.19%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2204   +/-   ##
=======================================
  Coverage   20.19%   20.19%
=======================================
  Files          98       98
  Lines        9100     9100
=======================================
  Hits         1838     1838
  Misses       7008     7008
  Partials      254      254

Flag
Coverage Δ

unit-tests
20.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

LGTM


Fix import in official example

Does not compile otherwise.
Closes #1020

This change should not be necessary if you use the latest version of the Windows crate. It reflects a change made back in June. #843


avoid crash by sending an exception

Tracked by: LRS-107

@remibettan  Still relevant?

@remibettan Still relevant?
Seems to be relevant - yes


subEntityId is cashing forever in New Teams version

[Enter feedback here]
We're developing the Breakthru app, the third-party app in Teams. We have an issue in the New Teams Beta version.
On one of the tabs - on Play tab the user can see the experience/video streaming, the user can choose and start playing different moods - sets of experiences/videos, when the video ended or closed the user is redirected to another tab. If the user comes back to Play tab he usually sees the circle where he can choose another mood. And all is working well in the old Classic Teams version. But in the new Teams version when the user comes back to the Play tab from any other tab he sees the previously played mood, he doesn't see the circle with the choice, he always sees the previous mood playing and can't do anything with that, only can close it, but can't choose another mood.
We tried to fix that on our side, but couldn't do anything. We see that subEntityId is cashing forever in Teams.
It happens on MacOS Monterey, Version 12.6.5 and on Windows 10.
Could you please help with that?
This issue is very critical as the proper functioning of the Play tab, choosing the moods and running the videos properly is the key feature of our application.
Thank you!

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

ID: 19ddf42e-0a47-7717-52d4-e549155480a2
Version Independent ID: 4bbe9beb-233f-cfd5-097b-f280aab5fde8
Content: Microsoft Teams developer community support and feedback - Teams
Content Source: msteams-platform/feedback.md
Service: msteams
GitHub Login: @surbhigupta
Microsoft Alias: lajanuar

Hi @AnnaBondar4 - Could you please share the deployed sample manifest, so that we can check once from our end?

Hello,
Sending the latest build and the manifest as a separate file.
manifest.json
breakthru-prod-1.27.1.zip

Hi @AnnaBondar4 - We are able to repro this issue in Windows. We have raised a bug for the same. We will inform you once we get any further update from engineering team.
Thanks!

Hi @Prasad-MSFT
Thank you! Looking forward to hearing from you.

Hello @Prasad-MSFT
Is there any update?

Hi @AnnaBondar4 - Are you still facing this issue? Is it in Windows or MacOS?
Because now it's working fine for us on checking with Windows New Teams client with version - 49/23113028718 and could see that it goes back to circle with choice.

Hi @Prasad-MSFT
Yes we're still facing this issue both on Windows and MacOS.
MacOS New Teams client version is 50/24011204001
Windows New Teams client version is 49/23113028706

What do you mean he is cashing forever.  And how can I cash out on anything
I do?  Is there an administer controlling asset.  If there name is not
jocelynn canzoneri report it to me and to authorities or who handles it.
On Fri, Jan 19, 2024, 3:51 AM AnnaBondar4 @.***> wrote:

Hello @Prasad-MSFT https://github.com/Prasad-MSFT
Is there any update?
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/msteams-docs/issues/9859#issuecomment-1900272963,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4RHJISSIVOQF3R6PCOKXDTYPJM3HAVCNFSM6AAAAAA7DFFA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBQGI3TEOJWGM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hi @AnnaBondar4 - The issue seems to be fixed now in New Teams. Please do verify.
Tested in Microsoft Teams version 24067.2900.2748.830.
The client version is 49/24030714300.

What does this mean.  Who's cash my stuff.
On Fri, Mar 8, 2024, 1:58 AM Prasad-MSFT @.***> wrote:

Hi @AnnaBondar4 https://github.com/AnnaBondar4 - The issue seems to be
fixed now in New Teams. Please do verify.
Tested in Microsoft Teams version 24067.2900.2748.830.
The client version is 49/24030714300.
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/msteams-docs/issues/9859#issuecomment-1985394175,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4RHJISFPXMYOQIUKT66Q2LYXGDUXAVCNFSM6AAAAAA7DFFA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBVGM4TIMJXGU
.
You are receiving this because you commented.Message ID:
@.***>

We are closing this issue for now. Please feel free to reopen if required.
Thanks!


[Feature] AI-Based Contextual Completion in the input field

Is your feature request related to a problem? Please describe.
The existing ChatGPT-Next-Web application lacks an AI-based completion feature in the chat box. This can make the process of constructing longer and more complex responses more time-consuming and less efficient.
Describe the solution you'd like
I propose the integration of an AI-based completion feature into the chat box, akin to the functionality of GitHub Copilot in Visual Studio Code, but powered by GPT-3.5. As users type their messages, the system should provide contextually relevant suggestions for completing the sentence. Users should have the flexibility to accept the entire suggested completion or only a part of it, similar to the control+tab functionality in Visual Studio Code. This would make the chat process quicker, more efficient, and more interactive.
Describe alternatives you've considered
The alternatives I've considered include:

Manual typing: This is the current method, but it can be slow and cumbersome, especially for complex or lengthy responses.
Using GitHub Copilot: While GitHub Copilot offers AI-based code suggestions in Visual Studio Code and is a great tool for coding, it's not designed for general conversation and would not be as effective in a chat application.

Additional context
Implementing this feature would not only streamline the chat process but also showcase the capabilities of GPT-3.5 in a real-world setting. It would give users a first-hand experience of the AI's language understanding capabilities as it suggests contextually appropriate and accurate completions for their sentences, enhancing the overall user experience.

Good idea, but there are a few questions that need to be discussed:

How to display the completed text in what form? If displayed in the light text format of Copilot, it may not achieve the perfect effect. Currently, the chat box of this project is a plain text input box, and it cannot control detailed input behavior. Unless we use a dropdown box to display completion candidates
Introducing the completion function will result in a huge consumption of tokens. Assuming the length of a paragraph is n, after completion, the number of tokens consumed may reach o(n^2). Of course, we can use throttling methods to reduce token consumption, but it may be difficult for most people to accept

Although it is a good idea, adding this feature does not seem to bring much improvement in user experience, but rather may cause some issues

Displaying the completed text:: A similar method to Copilot could be followed. The most likely or first suggestion could be shown directly. If there are multiple suggestions, there could be a hovering menu where users can navigate through these suggestions using arrows.
Token Consumption:: I do not think the completion function could use a lot of tokens. To manage this, the completion could be triggered after certain conditions. For example, it could be after 2 seconds of idle time or a specific keyboard action (like pressing a period followed by the enter key). This could be made configurable. In addition to that GPT-3.5 turbo could be used to generate the completions where the pricing is very low. (0.6 cents per 1000 tokens)
I am a lazy writer and usually benefit off gpt and copilot greatly (this text was coauthored by chatgpt&deepl write tho xD)

Have you ever seen any chat tools that have introduced smart completion function? This doesn't seem like a feature that should appear in a chat setting, but rather in a long text editing scenario.

@Yidadaa Yes but I sometimes wish discord could have such a feature to rephrase sentences though...

@Yidadaa I think this one should be reopened. I frequently use it for coding and i dont like having to type it all manually. I then usually use vscode with copilot and paste in the promt.
GPT-4 usually needs more context than "Do that" to work efficiently


can't make when trying to connect mysql

when I am trying to connect to db through "mysql.h", I am getting error like
http_examples.cpp:(.text+0x2967): undefined reference to `mysql_init'
http_examples.cpp:(.text+0x2990): undefined reference to `mysql_real_connect'
http_examples.cpp:(.text+0x2bc6): undefined reference to `mysql_free_result'
http_examples.cpp:(.text+0x2bd2): undefined reference to `mysql_close'
http_examples.cpp:(.text+0x2d03): undefined reference to `mysql_error'.

How can i fix it?

You probably need to link to the mysql library. I'm not sure, but maybe add -lmysqlclient to the CXX flags at least to get it working. There might be a FindMySQL.cmake out there somewhere too, which might be a better idea to use.


Starter Servers still passing RenderToString options

Qwik Version
0.0.39
Operating System (or Browser)
Debian Linux
Node Version (if applicable)
No response
Which component is affected?
Starters / CLI
Expected Behaviour
Starters should not have type errors.
Actual Behaviour
The base starter was updated to use renderToStream inside it's render function. The starter servers import that funciton, but haven't been updated to pass renderToStream options.
Additional Information
No response

We could make the starter servers use their Qwik City Middleware, but we would need to make all the starters Qwik City for compatability.

This should be fixes on the next cli release. Closing for now!


Keeping multiple targets in vcpkg_installed

specifications/manifests.md mentions that:

vcpkg install without any port arguments will install the dependencies listed in the manifest file, and will remove any dependencies which are no longer in the dependency tree implied by the manifest file.

But this command also removes the built files from other targets/triplets.
I'm using the same tree for Windows (vcpkg_installed/x64-windows) and linux (vcpkg_installed/x64-linux) through WSL and I want both to remain in that directory at the same time.
If this feature is not supposed to exist, then I don't see much point in vcpkg using vcpkg_installed/<triplet>/ instead of vcpkg_installed/ in the first place.
Any workarounds would also be appreciated.
Thanks for your time!

@strega-nil
Could you please help take a look?
Thanks.

This is a bug; however, if you're using the CMake integration, you shouldn't have to worry about it.

@strega-nil How so? I am using CMake integration.
See the OP, I have the same tree for both windows and WSL.

You may have to update to the latest version of vcpkg; in the latest version, we put vcpkg_installed in the build directory.

Yeah this was fixed, thanks!


Adjust quickstart bridge configuration for tlbc

Insert the actual deployment information from the Ethereum mainnet.

Codecov Report

Merging #586 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master   #586   +/-   ##
=====================================
  Coverage      76%    76%
=====================================
  Files          18     18
  Lines         925    925
=====================================
  Hits          703    703
  Misses        222    222

Flag
Coverage Δ

#bridge_end2end
0% <ø> (ø)
:arrow_up:

#bridge_unit
76% <ø> (ø)
:arrow_up:

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 60ece35...11f2671. Read the comment docs.


Exclude react-native-flipper when NO_FLIPPER=1 to prevent iOS build fail

Summary

Flipper issue: https://github.com/facebook/flipper/issues/3995#issuecomment-1333863641

iOS build fail with an error:
node_modules/react-native-flipper/ios/FlipperReactNativeJavaScriptPlugin.h:9:9: 'FlipperKit/FlipperConnection.h' file not found

#import <FlipperKit/FlipperConnection.h>

Changelog
[IOS] [FIXED] - Exclude react-native-flipper when NO_FLIPPER=1 to prevent iOS build fail
Test Plan
npx react-native init RN0710RC5 --version 0.71.0-rc.5
cd RN0710RC5
yarn add react-native-flipper
NO_FLIPPER=1 pod install --project-directory=ios
yarn ios # will fail

@cipolleschi that's a popular optimization  for developers to turn off Flipper on CI to speed up iOS builds,
Previously it was a developer responsibility to add if CI condition to turn off it
But starting from 0.71.x React Native team added it as core functional in Podfile, and I think it will be confusion that when build will fail if you define aNO_FLIPPER=1
So, to be more developer friendly we can add a comment about react-native-flipper (that it should be also excluded)
if your thinking that adding a react-native.config.js it is a bad idea

Previously it was a developer responsibility to add an if CI condition to turn off it

But starting from 0.71.x React Native team added it as core functionality in Podfile, and I think it will be confusion when builds will fail if you define a NO_FLIPPER=1

And that's fine, but I if we add a reference to react-native-flipper, we are implicitly "adding a dependency" to that library for everyone. I think that the best solution is to document the NO_FLIPPER flag and suggest people how to handle libraries that depends on Flipper, but not to adding some specific configuration in the framework.
What do you think?

I partially agree with proposed solution. But yeah, it should not be in template config as long as there is no react-native-flipper dependency listed in package.json. To follow-up on @cipolleschi, I think it is better to document the proposed solution leaving a comment on where/why would we need it.
The "why" that led me here was a use of flipper react-navigation plugin, which is dependent on react-native-flipper package.

Thanks for updating the PR. I'll proceed importing it and trying to land it.
Meanwhile, I also created this PR on the website: https://github.com/facebook/react-native-website/pull/3503
I think that the Podfile is not a very visible place where we can document this. The website could be more discoverable.
What do you think?

I agree that having a proposed solution in form of a comment inside Podfile is not very visible, nor helpful. Maybe make it a console message?

We can throw an error on pod install when NO_FLIPPER=1 and react-native-flipper pod was added

@retyui Yes, warning is better than a hard error 👍

Ok, then I close this PR and will open PR in @react-native-community/cli, won't it?

@retyui We can probably also do it here https://github.com/facebook/react-native/blob/main/scripts/react_native_pods.rb#L211
if ReactNativePodsUtils.has_pod(installer, 'react-native-flipper') && ENV["NO_FLIPPER"] == "1"
  Pod::UI.warn " warning text "
end

@cipolleschi What do you think?

I personally don't think that the solution. react-native-flipper is one instance of the problem of a Library that depends on some Flipper pod. If we implement this warning, we can catch react-native-flipper, but devs may use other dependencies that depends on the Flipper pods and still encounter the issue.
I don't think that it is React Native responsibility to handle this problem in code. React Native exposes some dependencies, but we can't control what happens outside them. What we can do is to point users to the proper documentation (e.g.: https://github.com/facebook/react-native-website/pull/3503).

Since react-native-flipper is currently the foundation for community plugins, why not display a caution notice with a link to the documentation page so we can recognize this scenario?

why not display a caution notice with a link to the documentation page

We can do that, but where would you put the caution note? In the website PR there is the explicit example.
What we should actually do is to update the README.md of the react-native-flipper plug-in, explaining how to properly configure it.

What we should actually do is to update the README.md of the react-native-flipper plug-in, explaining how to properly configure it.

I don't believe updating the README.md of react-native-flipper would be helpful.
As usually developers install this modules as dev-tools required ( as that dccs. don't referring to the original Installation sections  of react-native-flipper, they just suggest npm i react-native-flipper)
As is typical, developers install this module when certain dev-tools are needed
(because that docs. don't refer to the original "Installation" sections of react-native-flipper; it only recommends npm I react-native-flipper).
See:

Thanks for the context. I have to think more about a proper solution, then.


Replace License

I've heard some criticisms re: the existing license. I don't know much about licensing agreements, but if someone has a better one to drop in, please do.

The licensing terms are unclear currently, they reference commit hashes that are not in the repo history and mention an MIT "branch" which is not part of the repo either.
Are there remaining parts of the code coming from upstream that were under GPLv3? If not then the license could be reset to MIT.

We do not use any upstream code. I'll reset to MIT.
On Tue, Aug 9, 2016 at 6:48 AM, Yolanda Ruiz<EMAIL_ADDRESS>wrote:

The licensing terms are unclear currently, they reference commit hashes
that are not in the repo history and mention an MIT "branch" which is not
part of the repo either.
Are there remaining parts of the code coming from upstream that were under
GPLv3? If not then the license could be reset to MIT.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ethereumproject/explorer/issues/13#issuecomment-238558248,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACPZr-M_rP8jYB2tUKMeemdWoroecbORks5qeIUygaJpZM4JeTT3
.


switch code quality workflow to dev target and smoketest

What does this PR do?
This PR does two things:

switches our code quality workflow back to dev target to avoid forcing install all for linting to pass
adds a smoketest workflow that just imports the top level composer modules to avoid accidentally missing conditional imports

What issue(s) does this change relate to?
Closes CO-1866
Before submitting

[x] Have you read the contributor guidelines?
[x] Was this change discussed/approved in a GitHub issue first? It is much more likely to be merged if so.
[x] Did you update any related docs and document your change?
[x] Did you update any related tests and add any new tests related to your change? (see testing)
[x] Did you run the tests locally to make sure they pass?
[x] Did you run pre-commit on your change? (see the pre-commit section of prerequisites)

Before the import fix from hanlin's pr, running the smoketest locally
(composer-dev-3.10) danielking@MML-1B940F4333E2 composer % pytest tests/test_smoketest.py
ImportError while loading conftest '/Users/danielking/github/composer/tests/conftest.py'.
tests/conftest.py:9: in <module>
    from composer.utils import reproducibility
composer/__init__.py:10: in <module>
    from composer.trainer import Trainer
composer/trainer/__init__.py:6: in <module>
    from composer.trainer.trainer import Trainer
composer/trainer/trainer.py:33: in <module>
    from composer.callbacks import CheckpointSaver, OptimizerMonitor
composer/callbacks/__init__.py:12: in <module>
    from composer.callbacks.health_checker import HealthChecker
composer/callbacks/health_checker.py:18: in <module>
    import slack_sdk
E   ModuleNotFoundError: No module named 'slack_sdk'

after
(composer-dev-3.10) danielking@MML-1B940F4333E2 composer % pytest tests/test_smoketest.py
=================================================================================== test session starts ===================================================================================
platform darwin -- Python 3.10.9, pytest-7.2.1, pluggy-1.0.0
rootdir: /Users/danielking/github/composer, configfile: pyproject.toml
plugins: pytest_codeblocks-0.16.1, anyio-3.6.2, httpserver-1.0.6
collected 1 item

tests/test_smoketest.py .                                                                                [100%]

==================================================================================== 1 passed in 0.02s ====================================================================================
(composer-dev-3.10) danielking@MML-1B940F4333E2 composer %


Copied assert!/assert_eq! from documentation examples into unit tests.

Oh, I wasn't aware that those were actually executed, too. I thought they just had to compile successfully to pass.


Installer continues executing if packages are installed on one node, but fail to be installed on other nodes

I ran into the following issue while testing on packet. Notice how the master and worker nodes fail to install packages, whereas the etcd node has the packages installed already. Surprisingly, the installation continued executing with misleading output (it didn't really result in a working cluster).
I suspect this has to do with the ignore_errors: yes in the package installation play.
2/18...  Install Kismatic packages
- Running task: packages : install apt-transport-https package
  kismatic-1479933322-master-0 '/usr/bin/apt-get -y -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold"     install 'apt-transport-https'' failed: E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb  404  Not Found [IP: 2001:67c:1560:8001::14 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
                                                                                [ERROR]
---- STDOUT ----
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.7 kB of archives.
After this operation, 211 kB of additional disk space will be used.
Err:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-transport-https amd64 1.2.12~ubuntu16.04.1
  404  Not Found [IP: 2001:67c:1560:8001::14 80]

---- STDERR ----
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb  404  Not Found [IP: 2001:67c:1560:8001::14 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

---------------
- Running task: packages : install apt-transport-https package
  kismatic-1479933322-worker-0 '/usr/bin/apt-get -y -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold"     install 'apt-transport-https'' failed: E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb  404  Not Found [IP: 2001:67c:1560:8001::14 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
                                                                                [ERROR]
---- STDOUT ----
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.7 kB of archives.
After this operation, 211 kB of additional disk space will be used.
Err:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-transport-https amd64 1.2.12~ubuntu16.04.1
  404  Not Found [IP: 2001:67c:1560:8001::14 80]

---- STDERR ----
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb  404  Not Found [IP: 2001:67c:1560:8001::14 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

---------------
3/18...  Update Hosts File                                                      [OK]
4/18...  Install Kubernetes Etcd Cluster                                        [OK]
5/18...  Install Network Etcd Cluster                                           [OK]
6/18...  Install Docker                                                         [OK]
7/18...  Configure Internal Docker Registry                                     [OK]
8/18...  Load Docker Images Into Private Registry                               [OK]
9/18...  Deploy Cluster Certificates                                            [OK]
10/18..  Configure Cluster Network                                              [OK]
11/18..  Install Kubernetes API Server                                          [OK]
12/18..  Install Kubernetes Scheduler                                           [OK]
13/18..  Install Kubernetes Controller Manager                                  [OK]
14/18..  Install Kubernetes Kubelet on Master Nodes                             [OK]
15/18..  Install Kubernetes Kubelet on Worker Nodes                             [OK]
16/18..  Install Kubernetes Proxy                                               [OK]
17/18..  Configure Kubernetes DNS                                               [OK]
18/18..  Configure Kubernetes Dashboard                                         [OK]

This was fixed by adding any_errors_fatal: true in the playbooks

This actually happened after we added that to the playbooks. Reopening.


Workaround for TypeError due to protoc version

Error shown when running examples:
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
 1. Downgrade the protobuf package to 3.20.x or lower.
 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).

First workaround seems to work fine. Tried the second one too, but seemed unnecessary for this issue.

NEW:

Removed requirements.txt to use pipenv instead
Changed README for increased readability
Added banner to repository

git auto converted line feeds


Add small regression test for stemming

Since PR #447 we're using the porter2 stemming algorithm. This adds a small regression test for that.

Top work filling in for my omission there. :shipit:


Feat/confirmation endpoint

Also please fix that unused import asyncSplit https://lgtm.com/projects/g/rsksmart/rif-marketplace-cache/rev/pr-0d39e89e1f5abf356392d2f2e87f389dc5c02c9c


'Proxy model' limitation

Noting a limitation related to what we internally call "proxy models".

closing, redone in https://github.com/MicrosoftDocs/powerbi-docs-pr/pull/9951


feat(badge): add a wrapper to enable adding a badge to any component

General summary
Add a new component BadgeWrapper which allows to wrap any other component to add a badge on it.
It may be used as follows:
let's say for instance that I want to display a badge over a chip:
<BadgeWrapper
    badge={(
        <Badge color={ColorPalette.red}>
            <Icon icon={mdiHeart} />
        </Badge>
    )}
>
    <Chip>Some chip</Chip>
</BadgeWrapper>

NB: We will add a documentation page later after further discussion with Corgui and Flodi, the task is created in Jira: DSW-292
Screenshots
Example on a chip

Example on an icon

Example on a button

Tested locally, works great ✅


Traits should implement UnknownTypeValue

Trait values can be one of four different data types:

String
Integer
Float
Boolean

We need to implement UnknownTypeValue for the Trait value so that the value is written and read with the correct type in the Flagsmith API.

This ties into another PR that I was looking at creating... Digging through the API docs I didn't quite find an answer to the following:

Do Flags and Traits always have a value associated to them, or can they be represented by nil/null/empty in the API?
Also, are String, Int, Float, and Bool then only possible value types?

Hi @richardpiazza, thanks for the questions here. Hopefully the following responses clear things up for you.

Do Flags and Traits always have a value associated to them, or can they be represented by nil/null/empty in the API?

Traits and Flags always 'have' a value from the API perspective, yes, although that value can be an empty string or null for example.

Also, are String, Int, Float, and Bool then only possible value types?

Yes, that is correct.

Nice timing - we just pushed https://github.com/Flagsmith/flagsmith-ios-client/pull/16/files but if you have other aspects you would like to work on @richardpiazza we'd be happy for PRs!

Thanks for the info @matthewelwell & @dabeeeenster. I'll probably hold my PR to see what the outcome of 16 is... Here's the direction I was headed: https://github.com/Flagsmith/flagsmith-ios-client/compare/main...richardpiazza:feature/typed-values?expand=1
Essentially replacing UnknownTypeValue with TypedValue and leaving flag and trait values Optional to indicate the presence of a expected(known) value type or nil. This also accounts for any backwards implementation that relies on Trait.value being aString.

Hi @richardpiazza - your PR is better in terms of backwards compatibility so happy to take this forward - is there anything more you want to add to it before we review it? Thanks for the contribution!


GRB/HEX/HEX8 mode: hue position updates when selecting color from palette

When selecting a color from palette in RGB mode by moving pressed mouse in circles over the palette - hue slider position also updates, which causes palette color to be changed as well. In result when user moves pressed mouse over the palette it's color is changing slightly during that operation.
This might be caused by different color formats used in colorpicker directive settings and in watchNgModel method, where, according to color value from ngModel, hue and saturation is calculated and after that huePos value is also updated. Method call sequence in this case might look as follows:

onMouseMove when colorMouse is true
colorChange method updates saturation and lightness
watchNgModel is called and hue, saturation, lightness updated again according to HSV color calculated from current ng-model value.
hueUpdate is called where huePos is updated using the value calculated in prev step
huePosUpdate method called and .color-picker-slider css.top is set
Color palette is changed after hue update, which was not caused by corresponding user action (using the hue slider), but after calculations made on color changed in palette.

This issue is not observed when HSL/HSV color format is set in colorpicker settings and as I mentioned above, might be caused by differences in color representation between RGB and HSL. So after trying to calc hue from RGB color by converting it to HSV in watchNgModel method some rounding errors might occur or stuff like that (I'm not experienced in color formats representation).
Also there is a bug when moving .color-picker-picker element to bottom or left (mouse x <= left border of palette or mouse y >= bottom border) : in this case hue slider jumps to bottom. This issue is reproducible for all formats.
I'd suggest to check for colorMouse flag in watchNgModel and continue method execution only if this flag is false. In my case such solution (workaround maybe) worked:
...
      value: function watchNgModel(newValue, oldValue) {
        var _this2 = this;
        if (this.colorMouse) {
          return;
        }
...
For bidirectional data binding when user changes color numeric values in corresponding input - everything works as it should - palette color and hue positions are updated.

It is a rounding problem as HSL/HSV and RGB/HEX aren't really compatible. This was something that always bothered me, so thanks for finding a great solution :+1:
The data binding and events are still triggered so I am happy with implementing this change.
Fixed in commit 04c4910fd659c0ebb30bf11cb2bd3f881f32734f and released in v2.1.1

glad, i could help. a very nice code, btw, thanks!)


[🐛 Bug]: Can't complete todos from the tree-view in sidebar

VSCode Environment
Version: 1.67.2
Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5
Date: 2022-05-17T18:20:57.384Z
Electron: 17.4.1
Chromium: 98.0.4758.141
Node.js: 16.13.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 21.5.0
Marquee Version
v3.0.2
Workspace Type
Local Workspace
What happened?
Clicking a single todo won't complete/un-complete it.
What is your expected behavior?
A click on any visible todo should reverse it's complete-status.
Relevant Log Output
No response
Code of Conduct

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

Is there an existing issue for this?

[X] I have searched the existing issues

This should be fixed in #109


redis-ha not working when Persistence is enabled

Is this a request for help?:
Yes!
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
Bug Report

Version of Helm and Kubernetes:
Helm:
Client: &version.Version{SemVer:"v2.6.2", GitCommit:"be3ae4ea91b2960be98c07e8f73754e67e87963c", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.6.2", GitCommit:"be3ae4ea91b2960be98c07e8f73754e67e87963c", GitTreeState:"clean"}
Kubernetes:
Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.5", GitCommit:"17d7182a7ccbb167074be7a87f0a68bd00d58d97", GitTreeState:"clean", BuildDate:"2017-08-31T09:14:02Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.4", GitCommit:"793658f2d7ca7f064d2bdf606519f9fe1229c381", GitTreeState:"clean", BuildDate:"2017-08-17T08:30:51Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
Which chart:
stable/redis-ha
What happened:
Unable to get things to work when Persistent Volume is enabled.
helm install --set replicas.master=1 --set replicas.slave=3 --set persistentVolume.enabled=true stable/redis-ha
NAME:   moldy-peacock
LAST DEPLOYED: Fri Oct 20 15:49:48 2017
NAMESPACE: default
STATUS: DEPLOYED

RESOURCES:
==> v1/PersistentVolumeClaim
NAME                        STATUS   VOLUME  CAPACITY  ACCESSMODES  STORAGECLASS  AGE
moldy-peacock-redis-ha-pvc  Pending  gp2     1s

==> v1/Service
NAME                    CLUSTER-IP      EXTERNAL-IP  PORT(S)    AGE
redis-sentinel          <IP_ADDRESS>   <none>       26379/TCP  1s
moldy-peacock-redis-ha  <IP_ADDRESS>  <none>       6379/TCP   1s

==> v1beta1/Deployment
NAME                             DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
moldy-peacock-redis-ha           3        3        3           0          1s
moldy-peacock-redis-ha-sentinel  3        3        3           0          1s

==> v1beta1/StatefulSet
NAME                           DESIRED  CURRENT  AGE
moldy-peacock-redis-ha-master  1        1        1s

NOTES:
Redis cluster can be accessed via port 6379 on the following DNS name from within your cluster:
moldy-peacock-redis-ha.default.svc.cluster.local

To connect to your Redis server:

1. Run a Redis pod that you can use as a client:

   kubectl exec -it moldy-peacock-redis-ha-master-0 bash

2. Connect using the Redis CLI:

  redis-cli -h moldy-peacock-redis-ha.default.svc.cluster.local

$  kubectl get pv
NAME                                       CAPACITY   ACCESSMODES   RECLAIMPOLICY   STATUS    CLAIM                                STORAGECLASS   REASON    AGE
pvc-d47b23dd-b5cf-11e7-839b-024f4b152bac   2Gi        RWO           Delete          Bound     default/moldy-peacock-redis-ha-pvc   gp2                      3m

$ kubectl get pvc
NAME                         STATUS    VOLUME                                     CAPACITY   ACCESSMODES   STORAGECLASS   AGE
moldy-peacock-redis-ha-pvc   Bound     pvc-d47b23dd-b5cf-11e7-839b-024f4b152bac   2Gi        RWO           gp2            3m

What you expected to happen:
For it to work :)
How to reproduce it (as minimally and precisely as possible):
Please see my commands above
Anything else we need to know:
Please see attached:

is the PVC moldy-peacock-redis-ha-pvc stuck in Pending state?

@esvirskiy & @tuananh there is a problem in pvc fixed here https://github.com/kubernetes/charts/pull/2543


Manual review of token URI Update needed

Hi,
can you please manually review PR #17860? Unfortunately the token image was added incorrectly in the PR that has been merged automatically.
The fixed URL is in this PR, but since the change is detected as deleted line a manual review is required.
Old URL: https://github.com/MarkSackerberg/token-list/blob/main/assets/mainnet/fujiCeCeP9AFDVCv27P5JRcKLoH7wfs2C9xmDECs24m/logo.png
New URL: https://raw.githubusercontent.com/MarkSackerberg/token-list/main/assets/mainnet/fujiCeCeP9AFDVCv27P5JRcKLoH7wfs2C9xmDECs24m/logo.png
Thank you very much for reviewing!

merged


Remove win32-ia32 target

This not only removes Windows 32-bit as a VS Code target, but ia32 support altogether since win32-ia32 was the last ia32 target supported. The last 32-bit target supported is linux-armhf.
To do before merging:

[x] Test CI & build pipelines
[x] Merge distro and update distro commit

Would be great to get the following eyes on this:

@sandy081, for platform specific extension changes
@connor4312, for CLI changes
@roblourens, for that small Search change

@joaomoreno Should we also drop the support for win32-ia32 target for platform specific extensions also?

@joaomoreno Should we also drop the support for win32-ia32 target for platform specific extensions also?

Yes, this will follow suit.


Unable to change the width of the size column in the types sidebar

What is the feature you'd like to have?
need to chagen the  width of the column
Is your feature request related to a problem?
No

Similar to: https://github.com/Vector35/binaryninja-api/issues/5247

Similar to: https://github.com/Vector35/binaryninja-api/issues/5247

是的^ - ^

Hi @bb33bb, I am curious why would you wish to change the width of the that column? Right now the layout logic is like this, the right column (type size) is resized to the minimum width to host the content, and the name column stretches the remaining width. I do not see a clear motivation to change it

Hi @bb33bb, I am curious why would you wish to change the width of the that column? Right now the layout logic is like this, the right column (type size) is resized to the minimum width to host the content, and the name column stretches the remaining width. I do not see a clear motivation to change it

谢谢！我们可以看到这张图中，地址显示不全。

但是确实如您所说，这里的issue中，没有明显标识，需要拖动列宽。

这个问题确实不大。只有右侧的size超过显示宽度也许才有必要拖动。如果没有疑问，我可以关闭这个issue。
三天后如果没有回复，我就主动关闭这个issue了哈。因为问题确实很小很小。

Hi @bb33bb, I am curious why would you wish to change the width of the that column? Right now the layout logic is like this, the right column (type size) is resized to the minimum width to host the content, and the name column stretches the remaining width. I do not see a clear motivation to change it

Hi @bb33bb, I am curious why would you wish to change the width of the that column? Right now the layout logic is like this, the right column (type size) is resized to the minimum width to host the content, and the name column stretches the remaining width. I do not see a clear motivation to change it

这个问题确实不大。只有右侧的size超过显示宽度也许才有必要拖动。如果没有疑问，我可以关闭这个issue。
三天后如果没有回复，我就主动关闭这个issue了哈。因为问题确实很小很小。


Adding sample for azcompute

Adding compute sample that creates/updates a VM, gets a VM and lists VMs in a resource group. Also demonstrates the use of pollers and pagers.

Can one of the admins verify this patch?


Usage of gravity model for the generation of traffic matices is different from the reference "Simplifying the synthesis of Internet traffic matrices"

Hi, Thanks for sharing code. I found there is something different from the  reference "Simplifying the synthesis of Internet traffic matrices" when you generate random traffic with gravity model. Here it is：

Ｉｎ


sdk include/exclude logic

This PR extends the sdk option to support intuitive include/exclude logic for which packages to publish.
This change is fully backwards compatible.
The motivator is a fix for https://github.com/pulumi/pulumi-local/issues/1 that doesn't require naming all languages to publish.
My hope is that non-pulumi users can also use this to clean up their publish scripts.

This has been tested as part of https://github.com/pulumi/pulumi-local/actions/runs/7339080823/job/19982930394. We can see that java, node and .NET published but python did not.

Could it not be also acceptable to provide documentation for using strategy.matrix and using matrix.language under with.sdk?
It's somewhat six of one and half a dozen of the other, just thought I'd throw it out there that we have options for using the current form of the code.

I'm trying to allow opting out of a specific language, without needing to name all other languages. Otherwise, I agree that using matrix would be equivalent (and simpler for us to maintain).

Factoring out each language cleanly is impossible because of https://github.com/actions/runner/issues/895. I'm trying a workaround: https://github.com/pulumi/pulumi-package-publisher/pull/21/commits/e0cb8d55a6664fe31525057ebce8a63e9e1c817d.


Implement server-side rendering

In order to support issue links that are sharable on Twitter or Facebook, we need to implement server-side rendering of these links (e.g. https//5calls.org/issue/issue101 where issue101 is the issue id)). It would also be useful to support SSR for other pages too such as the About Page that is linked from the 5 Calls mobile apps.

More details here: https://github.com/5calls/5calls/issues/346


obs-studio-plugins.waveform: init at 1.6.1

Description of changes
Adds the obs-studio plugin Waveform to Nixpkgs

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

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

[x] Fits CONTRIBUTING.md.

Closed PR #228442
Reason duplication

Works for me :+1:

Looks like it fails to build on aarch64. Would you like to take a look at that, or mark it as broken / unsupported on that platform?

Fair point architecture should be specified


Update SSP with clarifications for Annual Assessment (due 2021-03-12)

In order to close out annual assessment, we need to update the SSP to reflect updated controls for:

[x]  Review all XX-1 controls to ensure correct.
[x]  Leak Prevention (CG-184, CG157) IA-5(7) update needed
[x]  Cert Rotation (CG183-SC-12) SC-12 update needed
[x]  ELK (CG255-SI-6, CG257-CM-4): CM-4 update needed, maybe SI-6
[x]  Outage (site was down during CF release, May 2020): CM-3 update needed, augment smoke tests with continual tests during release.
[x]  2021-V091-AU-9(2) | Back up audit records with the organization -defined frequency, onto a physically different system or system component than the system or component being audited

[x]  update for what we actually do

[x]  2021-V0117-SA-9(5) | Define requirements or conditions to restrict the location of information processing, information/data, and/or information system services -- 3pao concurs they haven't provided enough info for us

No action yet

[x]  SI-8 - Spam protection details
[ ]  Revert  Netsparker changes from 1.46 in RA-5, RA-5(5), SA-11, SI-2, SI-2(2).

Security considerations
Compliance only
Implementation sketch
[links to background notes, sketches, and/or relevant documentation

[ ] [first thing to do]
[ ] [another thing to do]

For the XX-1 controls, the 3pao comments make no sense, as we do everything those controls say, and have documentation for them. When they say "conform with GSA policy" they don't say how we're not conformant. It's easier though to ship a bundle of documentation to the JAB to close POAM CG259-XX-1 than it is to figure out how to contest this.
I did make one fix to AC-1 where the frequency for GSA updates still said every 3 years, when GSA updates every 2 years.

Added CredHub to SSP, noted that we are retiring S3 in favor of CredHub, but that work has been ongoing for a long time.
Updated CM-4 to state we assess supply chain risk, coding practices and test coverage.

I can't finish SA-9(5) as we need to summarize better how GSA IT and TTS Tech Portfolio assess services.
@mheadd -- we need to update the CRM/CIS to note that all the SI-8 controls (for the cloud.gov domain) are

[x] Implemented (no longer "Not Applicable")
[X] Service Provider System Specific

No updates needed for NetSparker, language is okay for how we're using OWASP ZAP and Netsparker.

PDF version of SSP ready for signing, shared out on Slack for signatures.


Support preview images inline

Currently only in the browser to preview the images, which is uncomfortable.So that we can't focus on the code 😭 .
This is a feature request.
Details are as follows:

Cmd/Ctrl +  Click or hover preview images(The UI like Chrome DevTools).

Right click to copy the image to the clipboard.

Click on the width and height text can be inserted width and height to HTML or CSS.
after:

before:

@yisibl I am not sure I understood the reported problem correctly, can you please let me know

what and where is the problem and
how to reproduce it

If it is a feature request, please provide a detailed description of where and what the feature is about.
Thanks

Sorry, this is a feature request.
I mean, add a preview of the picture feature. Like Chrome DevTools.
The details are as above.

Extension can provide this functionality. Check out this one for example: https://marketplace.visualstudio.com/items?itemName=kisstkondoros.vscode-gutter-preview
Closing as extension candidate


added check for api-only Rails apps and prevents assets:precompile from breaking build

This fixes prevents a build error involving assets:precompile running on API-only Rails apps.
If a Rails app indicates api_only = true in their application.rb, the build step will skip assets:precompile.
[Reference]
forum post that mentions this problem
This should be confirmed with a test Rails app that includes the "--api" flag. I am limited by the Free Tier at the moment.

I would like to credit @rubys for an edit regarding how api_only is made available to the gem.
The build stage should be tested, I'm limited by my free-tier in regards to deployment testing.


e2e regression test using HDD

e2e regression test using HDD
For https://github.com/longhorn/longhorn/issues/4182
Signed-off-by: Yang Chiu<EMAIL_ADDRESS>

@yangchiu Please help backport this to 1.3.x and 1.2.x as well.

@yangchiu Please help backport this to 1.3.x and 1.2.x as well.

Currently the HDD option is added in longhorn-tests-regression pipeline which can run regression tests on arbitrary branches.
Should we still need backport to 1.2.x and 1.3.x pipeline?


Small optimizations

Return ValueTask instead of Task from WriteAsync helpers
Use TryGet instead of foreach to avoid enumerator (though it's just a stack allocation here)

Don't forget to change the branch base to release/2.1

@JamesNK it would be but we don't have anything that would show this..


Bluetooth: Controller: ISO: Setting CONFIG_BT_CTLR_ISO_TX_BUFFERS=4 breaks non-ISO data

Describe the bug
If CONFIG_BT_CTLR_ISO_TX_BUFFERS=4 and CONFIG_BT_CTLR_ADV_ISO=y then non-ISO TX buffer overflow occurs (e.g. when doing GATT operations). It also fails for larger values than 4.
To Reproduce
Run e.g. tests/bluetooth/bsim_bt/bsim_test_audio/test_scripts/vcs.sh with CONFIG_BT_CTLR_ISO_TX_BUFFERS=4 (instead of the CONFIG_BT_CTLR_ISO_TX_BUFFERS=3 which is the default/current at the time of this issue) with https://github.com/zephyrproject-rtos/zephyr/pull/46204.
Expected behavior
That the test passes with CONFIG_BT_CTLR_ISO_TX_BUFFERS=4 as it does with CONFIG_BT_CTLR_ISO_TX_BUFFERS=3.
Impact
Minor
Logs and console output
Running the test will result in the following:
d_01: @00:00:00.835740  [00:00:00.835,723] <dbg> bt_vcs_client: vcs_discover_func: Setup complete for VCS
d_00: @00:00:01.086560  [00:00:01.086,547] <err> bt_ctlr_hci: Tx Buffer Overflow
d_00: @00:00:01.086560  [00:00:01.086,547] <wrn> bt_hci_core: Data buffer overflow (link type 0x01)
d_00: @00:00:01.086560  [00:00:01.086,547] <err> bt_conn: Unable to send to driver (err -105)
d_01: @00:00:30.000000 ERROR: (WEST_TOPDIR/zephyr/tests/bluetooth/bsim_bt/bsim_test_audio/src/common.c:73): test failed (not passed after 30 seconds)

Environment (please complete the following information):

Commit SHA or Version used: https://github.com/zephyrproject-rtos/zephyr/pull/46204

Additional contextN/A

if CONFIG_BT_ISO=y  then the wrong bt_dev.le.iso_pkts  will be returned for ACL packet transmission, right?

if CONFIG_BT_ISO=y then the wrong bt_dev.le.iso_pkts will be returned for ACL packet transmission, right?

It would appear so due to the || instead of a &&


Proxy authentication while parsing url with Net::HTTP

I have added code in lib/cobweb.rb for authenticating proxies. Along with this i have added a feature to rotate proxies for each request, i.e "proxy_shift" method inside the 'Cobweb' class is used for easy shifting proxies.
Example for proxy shifting:
crawler = CobwebCrawler.new({:cache => xxx, :proxy_addr => 'xxxx', :proxy_port=> 'xxxx', :proxy_uname => 'xxxx', :proxy_pwd => 'xxxxx', :internal_urls => ["xxxxxxxx"]})
action = crawler.crawl("url") do |content|
 # Below line changes proxies eachtime request for getting new url.
 crawler.proxy_shift({:proxy_addr => 'xxxx', :proxy_port=> 'xxxx', :proxy_uname => 'xxxx', :proxy_pwd => 'xxxx')

  # some-statements....

end

Looks great, could you submit with a couple rspec specs please, and I'll get it merged in.
Thanks.

Thanks for considering my code.
I will do it as soon as possible and push it.


Unit health changes not working?

I searched for array of bytes in cheat engine on an unmodified Stronghold Crusader, and am unable to find the AoB for the unit changes.

But when i search the AoB in the codeblocks for u_arabwall.block (01 1C 1B 1A 19 19 1A 1B 1C 01 02 03 04 04 05 06 07 08 09 0A 0B 0B 0C 0D 0D 0E 0E 0F 10 11 12 12) i find nothing. This has been the same for all the u_.block files i have tested, and i have tested most of them.
Have I done something wrong? or are these changes not actually working?

Can confirm, some of the u_*.block files are not valid AOBs. Tested for 1.4.1 and 1.3.0...

@GRhin Enable CopyOnWrite, then search again. If you can't find it via Cheat Engine, I advise getting a hex editor such as HxD. You open the "Stronghold Crusader.exe" then search for hex values.

Then after finding the bytes, you can note down the address, in the picture above the starting address is 00555BC8. This is the static address in the exe, but when its loaded to memory, in Stronghold Crusader's case, 00400000 will be added to the address so it will be 00955BC8 at runtime. If you can't find your AOB is the exe, that is probably because it was allocated at runtime. Such as maps loaded from the maps folder, and stuff like that.
Sorry if my explanation is not clear enough, when I get some time I will write more to the contributor tutorial... a much more less gibberish than I wrote here. But in the meantime, I hope this comment helped a bit.

Thanks for the clarification. I guessed the entire block should be loaded on runtime, but apparently, it is not...

thanks LordHansCapon, CopyOnWrite fixed it.
This is unrelated to the core of this thread (which i suppose could be closed now) but once i found that AoB I went to find it in ida freeware disassembler, unfortunately it seems the freeware only disassembled the first little bit, and didnt disassemble that part. I want to be able to browse the machine code to find the health blocks for other units, or other characteristics of units (e.g. speed).
Is there something i can do to get the rest of the file disassembled?


Release 1.6.4

#111

Codecov Report

Merging #112 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master   #112   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           8      8
  Lines         138    138
=====================================
  Hits          138    138

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 a2dafc3...7dc7caf. Read the comment docs.