get_subscriptions has wrong order of args in http request

Describe the bug
When the string is formatted for the http request, two arguments are placed in the wrong order.
See: https://github.com/SMAPPNYU/youtube-data-api/blob/master/youtube_api/youtube_api.py#L402
Expected behavior
Switch the order of these keys
Traceback
Include code block of the error, along with the version of the software and Python.
HTTPError: 400 Client Error: Bad Request for url: https://www.googleapis.com/youtube/v3/subscriptions?channelId=id,snippet&part=UC[...]&maxResults=50&key=AIza[...]
Desktop (please complete the following information):
Linux

This is fixed in V0.15. With the new version you can sanity check the API call by setting verbose=1 to the YouTubeDataAPI class


Incorrect symbol line 125

The "-" symbol before -Value (line 125) is incorrect.

It's still there, line 184.

@Radder124 - that's a different one, fix it and searched for more, didn't find any.


Example Ids Interpreted as Parts of Generated Path Instead of As Input

Example:
GraphServiceClient graphClient = new GraphServiceClient( authProvider );

var delta = await graphClient.Me.Tasks.Lists.AAMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNmMGRmOWNiYQAuAAAAAAAboFsPFj7gQpLAt-6oC2JgAQCQ47jE5P--SoVECqTdM17RAAAB4mDIAAA=.Tasks.Delta
	.Request()
	.GetAsync();

To Reproduce
See the following docs pages:

https://docs.microsoft.com/en-us/graph/api/basetask-delta?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetask-list-linkedresources?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetask-list-checklistitems?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/checklistitem-get?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetask-get?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetask-delete?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetasklist-get?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/linkedresource_v2-delete?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/linkedresource_v2-get?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/basetasklist-list-tasks?view=graph-rest-beta&tabs=csharp#request
https://docs.microsoft.com/en-us/graph/api/checklistitem-delete?view=graph-rest-beta&tabs=csharp#request

Screenshots

This is no longer an issue for OpenAPI based snippet generation. Furthermore, relevant APIs referenced has been deprecated and not present in metadata.


How to run straw as distributed system

How can i run straw as distributed system, just like storm(java), one spout receive message from MQ, multiple bolt parallel worker. And run processor seperately.

Is there another node.js framework for realtime data processing ?
This project is really awesome, but I don't know if there's something else such as storm, flink, or samza.
Node.js is really fit for this type of framework but apart from Straw, I can't find anything else.

To run as a distributed system, use a common Redis instance, and have two or more separate machines each with different topoligies. Subscribe the input on one machine to the output on another machine (by pipe name) and it'll just work.

I don't know any other systems doing the same thing in js. Straw is pretty lightweight. Storm etc are heavyweight and will work better for big loads, but I'm guessing take more engineering to set up. Straw is pretty simple to get running.


Access key credentials display USA-style dates "MM/DD/YYYY"

E.g.,
Access Key ID | Creation Date |
-- | -- | --
AKIAJ5DWWJLHVIE33OOQ | 07/31/2022 11:22:19
We should probably apply the user browser's i18n settings?  I have "English (GB)" above "English (US)", so it should have a proper date format.

@arielshaqed where can we see this access key?
Can you please add the steps to reproduce?

On our Cloud installation it's at
https://treeverse.us-east-1.lakefscloud.io/auth/users.


Question: How to sign out from google play?

If the user wants sign out from google play how can i do it?

Hi @Mefistosss , thanks for your question!
As far as I know, I'm afraid that's not an option provided by the Google API.
I would suggest implement this manually by yourself, by putting everything related with play games services behind a toggle.
In sorry I can't help you more with this.
Please let me know if there's something else I can help you with. In the meantime I will close this issue, but you can still comment on it.

Hi @Iakobs thank you for your answer


Update VPP routing node config file path

Signed-off-by: Feng Pan<EMAIL_ADDRESS>

@fepan We're in the middle of moving puppet-opendaylight to ODL-managed repos. Can you send your change to the new repo?
https://git.opendaylight.org/gerrit/gitweb?p=integration/packaging/puppet-opendaylight.git;a=summary

Sure, submitted new change: https://git.opendaylight.org/gerrit/#/c/56006/
Thanks,
Feng
On Tue, Apr 25, 2017 at 10:14 AM, Daniel Farrell<EMAIL_ADDRESS>wrote:

@fepan https://github.com/fepan We're in the middle of moving
puppet-opendaylight to ODL-managed repos. Can you send your change to the
new repo?
https://git.opendaylight.org/gerrit/gitweb?p=integration/
packaging/puppet-opendaylight.git;a=summary
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dfarrell07/puppet-opendaylight/pull/141#issuecomment-297043598,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOfl0Vvr0Ll1mygTt8-RUAsqhrUVHW9_ks5rzf-5gaJpZM4NHJNU
.


[FEATURE]: [Mollie] Currency Unit Conversion

:memo: Feature Description

Each currency can be described in terms of base or minor units.
For instance, when dealing with USD currency, the Cent is considered as the minor unit, while the Dollar is considered the base unit.
In Hyperswitch, the amount value is expected to be always provided in minor units.
For example: In USD, If the amount is 1 in base unit (Dollar), then it will be equivalent to 100 in minor units (Cent)
Some of the connectors integrated require the amount to be converted to a desirable unit before being passed to them.
We have functions to_currency_base_unit and to_currency_lower_unit in place to convert the minor unit amount to its decimal equivalent and vice versa. These conversions are handled explicitly based on the connector.

:hammer: Possible Implementation

ConnectorCommon trait have been implemented for the connector.
This trait contains get_currency_unit method. This method needs to be implemented.
It will define what type of conversion needs to be done during connector_router_data creation. Concurrently handle the creation of connector_router_data to be passed for the connector request body creation.
You can check this PR for further reference https://github.com/juspay/hyperswitch/pull/2196

:bookmark: Note: All the changes needed should be contained within hyperswitch/crates/router/src/connector/
:package: Have you spent some time checking if this feature request has been raised before?

[X] I checked and didn't find a similar issue

:package: Have you read the Contributing Guidelines?

[X] I have read the Contributing Guidelines

:sparkles: Are you willing to submit a PR?

(If I can't get #2232, can I have this one? Thank you!)

Hey @Sakilmostak can you assign this to me as I have basis prior knowledge on Rust and could do this easily

Hey @DostoevskyOnLinux I have already assigned #2232 to you. Can you please work on that. For now, we'll leave this issue open to any other interested contributors. You may pick this up once your work on #899 is completed, and if no other contributors have expressed interest on this. I hope that's fine by you.

Hey @DostoevskyOnLinux I have already assigned https://github.com/juspay/hyperswitch/issues/2232 to you. Can you please work on that. For now, we'll leave this issue open to any other interested contributors. You may pick this up once your work on https://github.com/juspay/hyperswitch/issues/2232 is completed, and if no other contributors have expressed interest on this. I hope that's fine by you.

hey @Sakilmostak @swangi-kumari can you assign this to me?

Hey, I'd like to work on this!
I am waiting for a PR to be approved.

Dear Authors, Can you please assign this issue to me?

Sure @SagarDevAchar, I'll assign this to you, seeing as your changes in #2645 are waiting on approval.
@shivansh-bhatnagar18 We assign issues on a first come first serve basis. Plus, since we just assigned you #2244, you can take up another issue once your work on that is complete.

Completed in this PR


Dynamic heap for ESP Wi-Fi

Utilize the memory left unused by static allocation, and re-claim it dynamically using the Zephyr k_heap API for the ESP WiFi adapter purposes.

Overall LGTM. Is it possible for you to create a memory comparison when building samples/net/wifi with/without the new ESP_HEAP so we can evaluate the difference? Perhaps this info could be placed in zephyr upstream PR.

Overall LGTM. Is it possible for you to create a memory comparison when building samples/net/wifi with/without the new ESP_HEAP so we can evaluate the difference? Perhaps this info could be placed in zephyr upstream PR.

Zephyr PR description updated.


searchForUsers() function not working

Hi,
Unfortunately this line of code client.searchForUsers("<name>") is not working. It is always returning empty like this []
Even this client.searchForUsers("A") is not working, so I think the problem is not on my side.
Is there something I can do about it?

This is probably related to https://github.com/carpedm20/fbchat/issues/573, we'll have to change the search_for_X methods completely


Template copy error

Hello,
I seem to be hitting the same error as described in this issue here - that issue has been resolved so hopefully it should be simple to fix this generator as well.
Basically the .gitignore template file is being auto renamed by npm, and so it is not present in the published template, which makes the copy command fail.

Marlon,
I think I have a fix posted with version 1.0.1. I tried running the generator on a fresh install on Linux and it was successful. Let me know if you are still having any issues.
Thanks.

Hi,
Yep all seems to be good :), thanks.


migration-tool needs updating for k8s 1.16

A customer is having issues when using the migration-tool to move from Rancher 1.6 to 2.x. It seems that the deployment and container names need to be converted to lowercase, matchLabel needs to be added and the apiVersion needs to be switched to apps/v1.
Here is an example of the output they are currently getting:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  annotations:
    io.rancher.container.pull_image: always
    kompose.cmd: migration-tools_linux-amd64 parse
    kompose.version: 1.19.0 (f63a961c)
  creationTimestamp: null
  labels:
    io.kompose.service: MariaDB
  name: MariaDB
spec:
  replicas: 0
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        io.kompose.service: MariaDB
    spec:
      containers:
      - env:
        - name: MYSQL_ALLOW_EMPTY_PASSWORD
          value: "no"
        - name: MYSQL_DATABASE
          value: SECRET
        - name: MYSQL_PASSWORD
          value: SECRET
        - name: MYSQL_ROOT_PASSWORD
          value: SECRET
        - name: MYSQL_USER
          value: user
        image: mariadb:10.2.7
        name: MariaDB
        resources: {}
        stdin: true
        tty: true
      restartPolicy: Always
status: {}

The upstream Kompose fixes have been vendored in and a new release is created for migration-tools:
https://github.com/rancher/migration-tools/releases/tag/v0.1.3

Reproduced the issue with migration-tool version v0.1.2

Created a Cattle setup using Rancher v1.6.29
Deployed a nginx app and obtained the docker-compose and rancher-compose files
Used the migration-tool to obtain the K8s manifests

./migration-tools_darwin-amd64-v0.1.3 parse --docker-file dc.yml --rancher-file rc.yml

The yaml obtained is below. This has the apiVersion "extensions/v1beta1" which will fail to deploy in K8s1.16 and above
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  annotations:
    io.rancher.container.pull_image: always
    kompose.cmd: ./migration-tools_darwin-amd64 parse --docker-file dc.yml --rancher-file
      rc.yml
    kompose.version: 1.16.0 (HEAD)
  creationTimestamp: null
  labels:
    io.kompose.service: testapp
  name: testapp
spec:
  replicas: 0
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        io.kompose.service: testapp
    spec:
      containers:
      - image: nginx
        name: testapp
        resources: {}
        stdin: true
        tty: true
      restartPolicy: Always
status: {}

Tested with migration-tool version v0.1.3
./migration-tools_darwin-amd64-v0.1.3 parse --docker-file dc.yml --rancher-file rc.yml

apiVersion: apps/v1
kind: Deployment
metadata:
    annotations:
        io.rancher.container.pull_image: always
        kompose.cmd: ./migration-tools_darwin-amd64-v0.1.3 parse --docker-file dc.yml
            --rancher-file rc.yml
        kompose.version: 1.20.0 (HEAD)
    creationTimestamp: null
    labels:
        io.kompose.service: testapp
    name: testapp
spec:
    selector:
        matchLabels:
            io.kompose.service: testapp
    strategy: {}
    template:
        metadata:
            annotations:
                io.rancher.container.pull_image: always
                kompose.cmd: ./migration-tools_darwin-amd64-v0.1.3 parse --docker-file
                    dc.yml --rancher-file rc.yml
                kompose.version: 1.20.0 (HEAD)
            creationTimestamp: null
            labels:
                io.kompose.service: testapp
        spec:
            containers:
              - image: nginx
                imagePullPolicy: ""
                name: testapp
                resources: {}
                stdin: true
                tty: true
            restartPolicy: Always
            serviceAccountName: ""
            volumes: null
status: {}


First keyboard input when running causes drawing to pause for very brief time.

Latest raylib from brew.
Im not doing anything intensive at all. I have 100 structs that are drawn using DrawRectangleV() and do nothing more than move from top to bottom and reset back to top once at the bottom.  When pressing any key on the keyboard for the first time, it causes the small moving rectangles to pause for a brief time. Maybe 10ms? Doesn't happen anymore after the first key press until re-launching the game.
I can try and record a video if needed. Im running the latest macos.
Heres my very simple c file.
#include <raylib.h>

//------------------------------------------------------------------------------
// Defines
//------------------------------------------------------------------------------

#define A_COUNT(x)  (sizeof(x) / sizeof((x)[0]))

#define SCREEN_WIDTH                    960
#define SCREEN_HEIGHT                   640

#define MAX_STARS                       100
#define MAX_STAR_SIZE                   8
#define MIN_STAR_SIZE                   4

//------------------------------------------------------------------------------
// Types and Structures Definition
//------------------------------------------------------------------------------

typedef struct str_star {

    Vector2 position;
    Vector2 size;
    float speed;
    Color color;

} str_star;

//------------------------------------------------------------------------------
// Program main entry point
//------------------------------------------------------------------------------

int main()
{

    // Initialization
    //--------------------------------------------------------------------------

    SetConfigFlags(FLAG_VSYNC_HINT);

    InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "Test Raylib");

    SetTargetFPS(60);

    str_star stars[MAX_STARS];

    // Init Stars
    for (int i = 0; i < MAX_STARS; i++)
    {

        float x = GetRandomValue(0, SCREEN_WIDTH);
        float y = GetRandomValue(0, SCREEN_HEIGHT);
        float size = GetRandomValue(MIN_STAR_SIZE, MAX_STAR_SIZE);
        int r  = GetRandomValue(0, 255);
        int g  = GetRandomValue(0, 255);
        int b  = GetRandomValue(0, 255);

        stars[i].position = (Vector2) { x, y };
        stars[i].size = (Vector2) { size, size };
        stars[i].color = (Color) { r, g, b, 255 };
        stars[i].speed = size;

    }

    // Main game loop
    //--------------------------------------------------------------------------

    while (!WindowShouldClose())    // Detect window close button or ESC key
    {

//        if (IsKeyDown(KEY_SPACE))
//        {
//            // First time I press space, the moving stars stop for a breif period.
//            // doesnt happen again after the first key input.
//        }

        // Update
        //----------------------------------------------------------------------

        for (int i = 0; i < MAX_STARS; i++)
        {

            stars[i].position.y += stars[i].speed;

            if (stars[i].position.y > SCREEN_HEIGHT)
            {

                float x = (float)GetRandomValue(0, SCREEN_WIDTH);
                stars[i].position = (Vector2) { x, 0 };

            }

        }

        //----------------------------------------------------------------------

        // Draw
        //----------------------------------------------------------------------

        BeginDrawing();

        ClearBackground(BLACK);

        DrawFPS(10, 10);

        for (int i = 0; i < MAX_STARS; i++)
            DrawRectangleV(stars[i].position, stars[i].size, stars[i].color);

        EndDrawing();

        //----------------------------------------------------------------------
    }

    // De-Initialization
    //--------------------------------------------------------------------------

    CloseWindow();

    return 0;

}

Hi @ismyhc!
Sorry, just testing it but not experiencing this issue. I'm on Windows 10 64bit, Intel HD Graphics, mingw32 (gcc 7.2.0). What  is your system config?
It could be related to GLFW3, it's the library used to manage inputs on Desktop platforms but it's quite weird...

@raysan5 yeah its really odd. Almost as if its lazily initialized or something... After the first input everything is as smooth as butter. Not a huge problem, but probably something that should be looked at. Im fairly new to C programing so I may not be much help, but ill try and do some searching around.
By the way my computer specs are:
macOS High Sierra 10.13.3
MacBook Pro (Retina, 13-inch, Late 2013)
2.4 GHz Intel Core i5
8 GB 1600 MHz DDR3
Intel Iris 1536 MB
I love raylib by the way. Such a great api.
-Jacob

Hi Jacob, did you notice that delay only with keyboard press? does it also happen with mouse button press or gamepad? could you try with a different keyboard (just in case)?

@raysan5 I've just tried again this morning. Laptop keyboard and external keyboard would cause it to happen, but then it stopped. It tried again after a few min or so and it came back. I've been slow closing other applications to see if another application was causing it, but I have not pin pointed anything. I did just update macos to the latest this morning. Honestly I don't think its a big deal. Its probably some process that just happens to have a hold on the input until the raylib window grabs it. Im not really concerned about it. You could probably close this for now. :)

Hey @ismyhc, that's really weird... I liked to track that kind of crazy issues but unfortunately I don't have enough time at this moment.
I'm closing the issue, feel free to reopen it if you consider it necessary.

I'm getting the same problem. The first time a key is pressed, getting a lag and as a result the press seems to be also missed in some occurrences (IsKeyPressed returns false and the press is never recorded). However to add to the weirdness of it all, the problem occurs separately with Arrow keys.
For example if I press "D" the first time, it gets skipped/lags, then the next times are fine. But if later on I press Down Arrow, the same problem occurs again, doesn't get recorded. The second and subsequent times I press Down Arrow, then it works fine. I'm thinking of implementing something based on IsKeyDown manually but haven't tried yet.
GetKeyPressed has the same issue.
I'm on MacOS 12 Intel chipset.

If I just run the compiled app without the debugger connected, it's fine.

Oh that's fascinating, I can confirm that. When I run the executable directly from the command line, no issues, it's smooth.  So not as much of an issue. Still odd, and quite possibly due to an underlying library rather than raylib.

This is a really strange issue, it seems it's a macOS platform issue... sincerely, no idea how to address it...

I am/was having the same issue, also on MacOS: Run program, press key which should be 'caught' by IsKeyPressed, program hangs for approx. a second and IsKeyPressed does not return true. Press same key again and it works.
This was with the brew diistribution, which uses PLATFORM=DESKTOP I would assume. Compiling latest from git with PLATFORM=SDL results in a working program.
I haven't been able to do in-depth testing to see if there are any problems with using SDL, but unless those appear I will keep using the SDL version.

I am/was having the same issue, also on MacOS: Run program, press key which should be 'caught' by IsKeyPressed, program hangs for approx. a second and IsKeyPressed does not return true. Press same key again and it works.
This was with the brew diistribution, which uses PLATFORM=DESKTOP I would assume. Compiling latest from git with PLATFORM=SDL results in a working program.
I haven't been able to do in-depth testing to see if there are any problems with using SDL, but unless those appear I will keep using the SDL version.

Well that is weird. I tried it again and now there were a bunch of bugs in my app that only surfaced with SDL that I had to fix first and after doing that it still didn't work right. So I don't know what I was looking at earlier this evening. Back to the drawing board...

I think this is the same issue I'm seeing here.

This is using the game template repo, and the inputs are based on mouse down / mouse ups. On mouse down there seems to be a long pause.
// Gameplay Screen Update logic
void UpdateGameplayScreen(void)
{
    // snip, unrelated exit code

    if (IsMouseButtonDown(MOUSE_LEFT_BUTTON))
    {
        if (!app->isDrawing) {
                app->isDrawing = true;
                Line_init(&app->currentLine);
        }
        // add the current point to the line
        Line_addPoint(&app->currentLine, GetMousePosition());
        }
    }
    else
    {
        if (app->isDrawing)
        {
            // snip, If we're already drawing, finish the line and add it to the finished lines collection
        }
    }
}

Did a bit more sleuthing—the engine doesn't hang but the mouse seems to freeze position on the window. This is with continuous user movement, but you can see the cursor appear to stop moving immediately after the mouse down.
https://github.com/user-attachments/assets/4d6ccc61-7936-4b79-b332-90d9d102ff0f

Hi, have the same issue but only if I use CMake in VSCode to run the app in debug mode.
cmake --build ./build --config Debug --target all --
I have no lags if I run it directly from terminal.
My system is a MacBook Pro M1 10 core and Sonoma 14.4.1


How to build up this theme with Github Page?

I directly fork this repository to my github and build my site. However, the page doesn't look right, with only the raw elements. It seems that the scss doesn't work. How could I get those things right?
My site url is https://zhang-wenjun.github.io/HomePage_Gravity/
Thank you!

https://github.com/zhang-wenjun/HomePage_Gravity/blob/master/_config.yml#L13 needs the value baseUrl as HomePage_Gravity and site url should be set zhang-wenjun.github.io

https://github.com/zhang-wenjun/HomePage_Gravity/blob/master/_config.yml#L13 needs the value baseUrl as HomePage_Gravity and site url should be set zhang-wenjun.github.io

Thank you so much! It could work now~

Great :)

Closing, pls let me know if you face any other issues with this theme.


Mautic 3 missing docs

We seem to have a very large 'todo' in the docs about how to update to Mautic 3 - this should address that in a basic sense.
It could be padded out with screenshots but I have not got the time to do that at present, so if someone would like to take that on please do!

@RCheesley looks good to me


[QPPA-920] Consistent font sizing (Bonus Round 1)

This PR implements consistent font sizing across dev docs and also a responsive break point. When the viewport is <544px, the font size shrinks.
Testing:

[x] Unit tests still pass
[x] Adhoc testing via the UI

bump @abarciauskas-bgse


⚠ Bofrost.de has degraded performance

In af64406, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1715 ms

Resolved: Bofrost.de performance has improved in c1234fe.


Create a trading landing page

Story
As a visitor interested in trading
I want a destination which introduces trading on Vega and its USPs
So that I can compare it to competitors
Acceptance Criteria

[ ] I can find a breakdown of why trading on Vega is unique and preferable to other platforms

Tasks

[ ] Explore and sketch
[ ] Team and stakeholder review
[ ] Visual Design
[ ] Team review
[ ] Etc.

Sketch
Additional details / background info

We have dedicated pages for governance and market creation. Trading is another of the key use cases, so it feels like this deserves the same treatment.
Counterargument: We already have a clear CTA to trading in the nav., and work is underway on a first time use experience for console which may serve the same purpose better.

This might be more valuable once there are more trading apps on Vega


Add subtype to pharmacy filter

This is to ensure only community pharmacies appear in results and
appliance/internet/etc do not

Hold of merging, I need to update the change log and version.

Not sure why the coveralls check hasn't succeeded as the code coverage is fine.


Add a useless call to glXQueryVersion() before doing anything in the GLX port to work around a bug in the VirtualBox OpenGL driver.

Wow!
Thanks


Cache CargoBuild in integration tests

The integration tests have to build the agent in the background in order to be able to test it.
Locally cargo caching seems to handle this fine and doesn't do any extra work, on jenkins it is slower (possibly slower disks when validating the build cache?).
This updates the spawn_agent function to cache the cargo build commands in a global so that only one build can execute at once per test binary and each subsequent build with a particular feature set will reuse the CargoRun command

On the PR build this has brought the lint/test/integration-test step down from ~2 hours to ~30 mins. The qemu aarch64 build still takes a long time, but this certainly seems to help

On the PR build this has brought the lint/test/integration-test step down from ~2 hours to ~30 mins. The qemu aarch64 build still takes a long time, but this certainly seems to help


InvalidCastException when sending MSMQ message

We are using your library under .net core and have discovered that, at least it seems, when the code is under load (~10 req/sec) we get the following exception:

I'm not entirely sure what all the code in here is doing, but it appears to be constructing COM property arrays (presumably for placing/serializing into MSMQ). Maybe? I haven't dealt with MSMQ at this level before. Regardless, a particular function of yours has me curious that perhaps we're running into some issues with a collision of intent of an array:

When looking at the code that's crashing, I see you're casing it and thereby treating it as a uint at the time of the crash. However, the object in the array at that index is a GCHandle (which seems to be the second intent of the handles array). Maybe the fact you're using this array to store different things is causing an issue? Or perhaps index collisions?
Without knowing all of the specifics I modified your code to be more mindful of nullity and the underlying types. It seems to have prevented the crash we're experiencing. But I'm opening this PR to open a discussion and not to necessarily recommend this code as-is. I just don't understand what's going on underneath to say for sure if this is even a valid fix.
One last thing: when I cleaned up the code to be mindful of whether the underying type as a GCHandle, I had to also be aware to not call .Free() on a null object. It seems as though the GCHandle, if it exists, was being freed and collected previously. I tried to determine if there was anything async going on (threads stomping on each other), by putting things inside lock statements, but to not avail.

This raises an interesting question... what to do about flaws in the original System.Messaging code?  I've not tried 'improving' things, this is more or less a straight copy of Microsoft's reference source.  The main work I spent on this was lobbying Microsoft to change the license on the source so I could create a .NET Standard version that could be used for dotnet core.
So I am very hesitant to make changes (even if they, as in this case, make things better) just because I'm worried about backward compatibility.
So I have to think on this for a bit -- maybe create a "this is the reference source" branch and a "hey, this makes things better" branch.  The big thing I would want would be xplat, but that's not really in the cards due to the reliance on mqrt.dll.

So, I cannot speak to the specifics of your concerns with Microsoft because I'm not in the middle of all of that, however from a "user" perspective (a.k.a. someone just wanting to use something that works), having a special .net standard / core / next gen branch is perfectly fine. Currently our back is against the wall because we're moving to .net core, but some aspects of our product relies on MSMQ.
Bear in mind I am still not entirely sure as though I understand all that's going on under the hood in that code. So, your comment about my changes making things better might be premature as I could have opened up other issues. However, we did internally verify that the root issue is calling these methods in a heavily threaded environment. By enqueuing and sending messages to your layer serially the issues evaporated.
If you do decide to make a new branch, it's not impossible we may wind up sending several PRs your way in the next few months if we encounter more.


Refactor logging

Molecule reinvented the logging for some reason and did not use the standard Python logging facilities as they are meant to be used. This PR brings some sanity to the logging part of the code.
See commit messages for more detailed change descriptions.
PR Type

Bugfix Pull Request

Fixes: #2999

I rebased the PR and tested it again locally. The only visible change of behavior from the master branch now should be the suppression of debug messages when running Molecule with no verbosity or debug flags.


CalenderView's frame go wrong inside UIStackView

(Required) Version Number:
8.0.2
Description
I put CalenderView inside StackView, then set true "isHidden" to the other view inside UIStackView in other ViewController and come back to ViewController has Calender View , Calender View go back to "startDate"  I set in "configureCalendar" in advance in that time. when frame has been changed, seems like wrong I think.
Steps To Reproduce
Putting CalenderView inside StackView
Setting true "isHidden" to the other view inside UIStackView
Expected Behavior
Keep showing month I have seen before transition to other ViewController.
Additional Context

will take a look in the morning.
In the mean time, got a sample app with the issue? will be faster for me

Thank you. I will make it.

Thank you for waiting. I got a sample app in my repository. the name is SampleJTAppleCalender, please clone it. thank you in advance.

Hi, can you post the link?

here is https://github.com/shuniiiig/SampleJTAppleCalender


editor.content is not longer working as expected

editor.content is not longer working as expected
Using this code from Pell's README
editor.content.innerHTML = 'Initial content!'

Triggers this error
Cannot set property 'innerHTML' of undefined

This used to work before v1. Thanks!

@okbel great catch, thanks for reporting. Fixed in 1e7a314. Please upgrade to v1.0.3.

For some reason this is not working. Will debug.

@okbel Does this work for you now in v1.0.4?


Add key vault dynamic refresh parameter

add parameter to support refresh certificate when which have new version on portal
related issue: https://github.com/Azure/azure-sdk-for-java/issues/20592

Add parameters to support users to refresh the certificate regularly
Add parameters to support users to obtain the latest certificate when they receive an untrusted certificate
Add method to enable users to obtain AzureKeyVault

/azp run java - keyvault - tests

/azp run java - keyvault - tests

I created an issue about keyvault-ci pipeline failure: https://github.com/Azure/azure-sdk-for-java/issues/21677

/azp run java - keyvault - tests

Hi, @lzc-1997-abel ,
This PR https://github.com/Azure/azure-sdk-for-java/pull/21703 is merged, please merge latest master branch to your branch.

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

/azp run java - keyvault - tests

Closing this PR because all commits included in #21816


Adjust ToolLocator for all platforms

PR Details
Description
This method is being used to locate ffmpeg program or msdfgen. If OS is not Windows, it simply checks whether the program is installed and returns path (example result : UFile(/usr/bin/ffmpeg))
Types of changes

[ ] Docs change / refactoring / dependency upgrade
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[x] I have built and run the editor to try this change out.

@Jklawreszuk is it complete, or do you still have work to do?

@Kryptos-FR no, I think is ready to be merged now  😊

Thanks !


Shield permissions only working properly with 'debug: true'

Bug report

[x] I have checked other issues to make sure this is not a duplicate.

Describe the bug

shield permissions fails no matter the configuration or return value of the rule.
when setting debug to true, shield works exactly as intended

To Reproduce

configure shield as usual with these versions:

"graphql": "^16.7.1",
"graphql-middleware": "^6.1.35",
"graphql-shield": "^7.6.5",

Steps to reproduce the behavior, please provide code snippets or a repository:

here is my current shield configuration:

export const permissions = shield(
  {
    Query: {
      "*": allow,
    },
    Mutation: {
      "*": allow,
    },
  },
);

I receive this shield error:
"errors": [
    {
      "message": "Not Authorised!",
      "locations": [
        {
          "line": 2,
          "column": 3
        }
      ],
      "path": [
        "signIn"
      ],
      "extensions": {
        "code": "INTERNAL_SERVER_ERROR",
        "stacktrace": [
          "Error: Not Authorised!",
          "    at normalizeOptions (/Users/user/Documents/GitHub/webrec/node_modules/graphql-shield/cjs/shield.js:27:52)",
          "    at shield (/Users/user/Documents/GitHub/webrec/node_modules/graphql-shield/cjs/shield.js:40:31)",
          "    at Object.<anonymous> (/Users/user/Documents/GitHub/webrec/packages/server/src/permissions/index.ts:4:34)",

so I add debug: true to options and see what's going on, but now shield is working as defined in permissions.
Expected behavior
I expect the permissions for "*": allow to work.
Actual behaviour
The permissions only work when I have debug: true in options

Up, same problem in here! Thank you

you are right T_T


Datetimepicker in a wizard form

I'm trying to implement datetimepicker with twitter-bootstrap-wizard. I'm using VinceG/twitter-bootstrap-wizard. The calendar is not showing after i click the icon but the input fields showing the current time and date.

please provide an example page or a jsfiddle

my bootstrap-wizard codes base on this  http://www.creative-tim.com/live/bootstrap-wizard i don't know if the problem was generated because of the z index of the datetimepicker or or from the   widgetParent. i dont know how to append the calendar in the bootstrap-wizard form. thanks

After a series of test i find the solution. the gsdk.css has a conflict on the datetimepicker.css on the dropdown class.
thnx. ILOVE this plugin ^_^

I'd love some details on where you're using the plugin. Thanks for the love :)


Can't run 'jovo run --watch' using 'npm run dev'

I've tried adding a dev script to my package.json file to alias jovo run --watch to npm run dev but it never works. Every single time I get the following error.

And here's the log file the screenshot it referencing:
/Users/ekramer/.npm/_logs/2018-03-30T19_04_35_339Z-debug.log 0 info it worked if it ends with ok
1 verbose cli [ '/Users/ekramer/.nvm/versions/node/v8.9.4/bin/node',
1 verbose cli   '/Users/ekramer/.nvm/versions/node/v8.9.4/bin/npm',
1 verbose cli   'run',
1 verbose cli   'dev' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'predev', 'dev', 'postdev' ]
5 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>6 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>7 verbose lifecycle<EMAIL_ADDRESS>unsafe-perm in lifecycle true
8 verbose lifecycle<EMAIL_ADDRESS>PATH: /Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/ekramer/Desktop/voice-assistants/tv-helper/node_modules/.bin:/Users/ekramer/.nvm/versions/node/v8.9.4/bin:/usr/share/www/intranet.directstartv.com/scripts/srcsync-dir:/usr/local/bin:/usr/share/www/devops/scripts:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/share/www/intranet.directstartv.com/scripts/srcsync-dir:/usr/share/www/devops/scripts:/usr/local/sbin
9 verbose lifecycle<EMAIL_ADDRESS>CWD: /Users/ekramer/Desktop/voice-assistants/tv-helper
10 silly lifecycle<EMAIL_ADDRESS>Args: [ '-c', 'jovo run --watch' ]
11 silly lifecycle<EMAIL_ADDRESS>Returned: code: 1  signal: null
12 info lifecycle<EMAIL_ADDRESS>Failed to exec dev script
13 verbose stack Error<EMAIL_ADDRESS>dev: `jovo run --watch`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)
13 verbose stack     at emitTwo (events.js:126:13)
13 verbose stack     at EventEmitter.emit (events.js:214:7)
13 verbose stack     at ChildProcess.<anonymous> (/Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at emitTwo (events.js:126:13)
13 verbose stack     at ChildProcess.emit (events.js:214:7)
13 verbose stack     at maybeClose (internal/child_process.js:925:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
14 verbose pkgid<EMAIL_ADDRESS>15 verbose cwd /Users/ekramer/Desktop/voice-assistants/tv-helper
16 verbose Darwin 16.7.0
17 verbose argv "/Users/ekramer/.nvm/versions/node/v8.9.4/bin/node" "/Users/ekramer/.nvm/versions/node/v8.9.4/bin/npm" "run" "dev"
18 verbose node v8.9.4
19 verbose npm  v5.7.1
20 error code ELIFECYCLE
21 error errno 1
22 error<EMAIL_ADDRESS>dev: `jovo run --watch`
22 error Exit status 1
23 error Failed at the<EMAIL_ADDRESS>dev script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

The weird part is if I run jovo run --watch normally without aliasing it to npm run dev it works....

I just created a new skill using jovo cli version 1.0.10 and putting jovo run --watch as a dev script in the package json worked. But ideally I'd like to be on v1.0.4 of jovo-framework, or, even better 1.1.1 because of the custom logging methods that were added as a result of #85
package.json of the new skill i just created
package.json for the new project
{
  "name": "jovo-sample-voice-app-nodejs",
  "version": "1.0.0",
  "description": "A sample voice app that works with the Jovo framework",
  "main": "index.js",
  "dependencies": {
    "jovo-framework": "^1.0.0"
  },
  "devDependencies": {},
  "scripts": {
    "dev": "jovo run --watch"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jovotech/jovo-sample-voice-app-nodejs.git"
  },
  "author": "Jovo",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/jovotech/jovo-sample-voice-app-nodejs/issues"
  },
  "homepage": "https://github.com/jovotech/jovo-sample-voice-app-nodejs#readme"
}

package.json for the "old" project I already had created
{
  "name": "tv-helper",
  "version": "1.0.0",
  "main": "index.js",
  "scripts": {
    "dev": "jovo run --watch"
  },
  "dependencies": {
    "array-shuffle": "^1.0.1",
    "aws-sdk": "^2.210.0",
    "axios": "^0.18.0",
    "body-parser": "^1.18.2",
    "cross-env": "^5.1.4",
    "express": "^4.16.2",
    "jovo-framework": "^1.0.4",
    "node-fetch": "^2.0.0"
  },
  "devDependencies": {
    "jovo-cli": "^1.0.9",
    "nodemon": "^1.17.1"
  },
  "author": "Red Ventures"
}

If you update the newly created project to 1.1.1 with npm install jovo-framework, does it still work then?

So running npm install --save jovo-framework in the new skill still works. But here's the problem. The "old" skill is under version control. It's using an enterprise Atlassian Stash account that my company pays for. How would I set up the git to push any new changes in the new skill to our repo? would it pull down all our branches? Would others on my team be able to pull down these changes without problem?
It seems like a pretty big ask, to expect users to blow away their ENTIRE project and copy everything over everytime jovo-framework randomly breaks. As 1.1.1 or a future version might eventually do.
Would you guys be able to look into whats causing the issues referenced in #111 when trying to upgrade existing projects created using an older version of jovo-cli to newer version of jovo-framework

This is not an ask to blow away your project, just meant to debug to see if the problem has to do with the framework or could be an internal bug in your project.

We will investigate this feature further, but please keep in mind it's 11pm here + it's a holiday in Germany,  so patience is appreciated

Tested on Windows and Ubuntu on Windows. Can't reproduce the error.
Does something like this work?
"scripts": {
    "dev": "node -v"
  },

"scripts": {
    "dev": "jovo -v"
  },

It is. See?

I just removed the node_modules folder inside of my project as well as jovo and nodemon globally and reinstalled, but jovo run --watch still doesn't seem to be working either when ran as a part of npm run dev or by itself

Are you sure it's the /Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/jovo-cli/node_modules/nodemon/bin folder?
The files in your screenshot look more like they are from the global node\bin folder: /Users/ekramer/.nvm/versions/node/v8.9.4/bin
In jovo run --watch we're looking explicitly for the nodemon installation (nodemon.js) in the node_modules/nodemon folder of the jovo cli.
Where's the jovo cli located? which jovo

I also met this issue. But I use below instead.
  "devDependencies": {
    "nodemon": "1.17.2"
  },
  "scripts": {
    "dev": "./node_modules/.bin/nodemon index.js -e js --webhook"
  },

@trevorwang When doing that my skill says "Connection Error: Your jovo webhook endpoint is not running. Please run 'jovo run'"

@aswetlow you're right. Look? I just found out that nodemon was infact at /Users/ekramer/.nvm/versions/node/v8.9.4/bin/nodemon and not at /Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/jovo-cli/node_modules/nodemon/bin
Currently nodemon doesn't exist at all at /Users/ekramer/.nvm/versions/node/v8.9.4/lib/node_modules/jovo-cli/node_modules.
How would i get it there? Is that the whole problem?

Hey @rv-ekramer, this should be resolved with the newest version of our CLI (thanks to @fgnass https://github.com/jovotech/jovo-cli/pull/16). Closing this, but if you keep running into problems, please let us know! Thanks


Release/1.7.0 beta.1

uhoh regression tests

(Not sure why regression-integration-tests are failing, but it shouldn't be due to this change)

Closing because artifacts were not published.


x/tools/go/ssa: TestTypeparamTest slowed from < 1 second to > 25 seconds since CL 614975

Go version
go version go1.22.5 linux/amd64
Output of go env in your module/workspace:
O111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/miller/.cache/go-build'
GOENV='/home/miller/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/home/miller/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/miller/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/home/miller/goroot'
GOSUMDB='sum.golang.org'
GOTMPDIR='/home/miller/gotest'
GOTOOLCHAIN='auto'
GOTOOLDIR='/home/miller/goroot/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.22.5'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/home/miller/tools/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/home/miller/gotest/go-build3760712854=/tmp/go-build -gno-record-gcc-switches'

What did you do?
In x/tools directory, go test -short -count 1 -run TestTypeparamTest ./go/ssa
What did you see happen?
Since CL 614975 this test has slowed by more than 50x:
miller@m720q:~/tools$ git checkout 8adb6e83d^
Previous HEAD position was 8adb6e83d go/ssa: migrate TestTypeparamTest away from loader
HEAD is now at 7bb384dcf gopls/internal/test/integration/bench: add an IWL test that opens files
miller@m720q:~/tools$ time go test -short -timeout=60m -count 1 -run TestTypeparamTest ./go/ssa
ok  	golang.org/x/tools/go/ssa	0.452s

real	0m0.675s
user	0m1.032s
sys	0m0.162s
miller@m720q:~/tools$ git checkout 8adb6e83d
Previous HEAD position was 7bb384dcf gopls/internal/test/integration/bench: add an IWL test that opens files
HEAD is now at 8adb6e83d go/ssa: migrate TestTypeparamTest away from loader
miller@m720q:~/tools$ time go test -short -count 1 -run TestTypeparamTest ./go/ssa
ok  	golang.org/x/tools/go/ssa	25.829s

real	0m26.178s
user	1m3.884s
sys	0m7.800s

On plan9-arm, where the unfortunate migration to LUCI has made everything slower by splitting the goroot files and test execution onto separate machines across the network, the slowdown is more than 100x and causes the x/tools test to timeout and fail:
Previous HEAD position was 8adb6e83d go/ssa: migrate TestTypeparamTest away from loader
HEAD is now at 7bb384dcf gopls/internal/test/integration/bench: add an IWL test that opens files
miller@m720q:~/tools$ GOOS=plan9 GOARCH=arm time go test -short -count 1 -run TestTypeparamTest ./go/ssa
ok  	golang.org/x/tools/go/ssa	6.635s
1.139u 0.788s 6.875r 	 go test -short -count 1 ...
miller@m720q:~/tools$ git checkout 8adb6e83d
Previous HEAD position was 7bb384dcf gopls/internal/test/integration/bench: add an IWL test that opens files
HEAD is now at 8adb6e83d go/ssa: migrate TestTypeparamTest away from loader
miller@m720q:~/tools$ GOOS=plan9 GOARCH=arm time go test -short -timeout=60m -count 1 -run TestTypeparamTest ./go/ssa
ok  	golang.org/x/tools/go/ssa	778.342s
76.031u 66.000s 778.591r 	 go test -short -timeout=60m -count ...

What did you expect to see?
The comment at the head of function TestTypeparamTest says:
	// Tests use a fake goroot to stub out standard libraries with declarations in
	// testdata/src. Decreases runtime from ~80s to ~1s.

However the code to do this seems to have been removed by CL 614975, making the comment incorrect and execution time very much slower.

Related Issues and Documentation

runtime: `-quick` tests aren't quick with reduced GOMAXPROCS #53818 (closed)
go/internal/gcimporter: fix TestImportStdLib
x/build: run standard library tests without -short #17472 (closed)
go/internal/srcimporter: use the 'go' command from the Importer's GOROOT
x/tools/go/packages: LoadSyntax performance after LoadMode option split into Need constants #31930 (closed)
test,internal/testdir: don't set GOOS/GOARCH
misc/cgo/test: use alternate path for 18146 when coverage enabled
x/tools: multiple tests timing out on `darwin-amd64-longtest` #59634
cmd/go: use package index for std in load.loadPackageData
internal/testenv: avoid rebuilding all of std in WriteImportcfg

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

Thanks for analyzing this. We should definitely make this test faster, reverting the CL if necessary. @xieyuschen
There are about 300 single-file tests in the GOROOT/test/testparam directory. We should be running them in parallel. However, that alone won't make things faster because (I observe) the go list command executed by packages.Load is very highly contended: when run in parallel, many commands take over 7s to execute. When executed sequentially, the running time is clearly bimodal: usually it's around 70ms but often it is slightly more than 1.0s.
@matloob @samthanawalla I vaguely recall that the go command, under some circumstances, deliberately sleeps for 1s to ensure a "happens before" relationship between file timestamps on file systems with very coarse mtime quantization (e.g. 1s on WSL). If we could somehow avoid that sleep, the parallel test would run in about 300 x 80ms / 16 cores = 1.5s.

In other news: this test assumes that GOROOT/test is accessible, which is not the case for a downloaded toolchain. (The builders and most dev machines have a real GOROOT, which is why we didn't notice this till @pjweinb reported it today.)
We should make the test skip if there is no local GOROOT; the builders will enforce that the tests pass.

Thanks for your analysis:) @millerresearch

I vaguely recall that the go command... deliberately sleeps for 1s to ensure a "happens before" relationship between file timestamps on file systems with very coarse mtime quantization... run in about 300 x 80ms / 16 cores = 1.5s.

I don't know this part but looks like this optimization of go list for packages.Load requires a discussion by maintainers. So I try to speed it up by loading all packages in a single packages.Load call in CL 623135. It's great if we can speed up go list itself:)

this test assumes that GOROOT/test is accessible, which is not the case for a downloaded toolchain

I have fixed this in the same CL for test TestTypeparamTest, and I will check whether the other test cases have this issue. Btw, I didn't find the issue about this problem so I didn't link it in the CL.
Thanks!

It's great if we can speed up go list itself:)

That would be a big benefit, especially for builders with slower filesystems.


Add integration tests

Background

Each "Blueprint" needs its own integration tests.
The testing framework and structure are documented in this README.md.
Here are some examples:

terraform-dynamic-python-webapp's /test/integration
terraform-google-sql-db's /test/integration/

Changes
This pull-requests adds two tests:

discover_test.go which auto-discovers and runs the Terraform inside infra/examples/.
simple_example_test.go which contains assertions for the infra/examples/simple_example/ Terraform module.

The terraform-ecommerce-microservices-on-gke-lint-trigger check is failing at the terraform destroy stage:
FatalError{Underlying: error while running command: exit status 1;
Step #4 - "simple-example-teardown":         	            	Error: Error deleting Feature: googleapi: Error 400: Feature has associated resources that should be cleaned up before deletion. Check the Feature state details for more information. This check can be overridden by setting force=true.

This is a known issue (https://github.com/GoogleCloudPlatform/terraform-ecommerce-microservices-on-gke/issues/3). Fixing it is outside the scope of this pull-request.


Can not use container network-mode

Since v0.47.0 and probably this PR https://github.com/srl-labs/containerlab/pull/1650, we are not able to use container as network-mode.
Here is the example topo.yaml:
name: failing-topo
topology:
  nodes:
    node0:
      kind: linux
      image: ubuntu:22.04
    node1:
      kind: linux
      image: ubuntu:22.04
      network-mode: container:node0

Failing with 0.47.0:
$ sudo containerlab deploy -t topo.yaml
INFO[0000] Containerlab v0.47.0 started
INFO[0000] Parsing & checking topology file: topo.yaml
INFO[0000] Creating lab directory: /home/nickolaev/workspace/containerlab-labs/clab-failing-topo
INFO[0000] Creating container: "node0"
INFO[0000] Creating container: "node1"
ERRO[0000] failed deploy phase for node "node1": Error response from daemon: conflicting options: dns and the network mode
ERRO[0000] failed to update node runtime information for node node1: Node: clab-failing-topo-node1. containers not found
ERRO[0000] failed to run postdeploy task for node node1: failed to Statfs "": no such file or directory
Error: could not get container for node clab-failing-topo-node1: Node: clab-failing-topo-node1. containers not found

Latest working is 0.46.2:
$ sudo containerlab deploy -t topo.yaml
INFO[0000] Containerlab v0.46.2 started
INFO[0000] Parsing & checking topology file: topo.yaml
INFO[0000] Creating lab directory: /home/nickolaev/workspace/containerlab-labs/clab-failing-topo
INFO[0000] Creating container: "node0"
INFO[0000] Creating container: "node1"
INFO[0000] Adding containerlab host entries to /etc/hosts file
INFO[0000] 🎉 New containerlab version 0.47.1 is available! Release notes: https://containerlab.dev/rn/0.47/#0471
Run 'containerlab version upgrade' to upgrade or go check other installation options at https://containerlab.dev/install/
+---+-------------------------+--------------+--------------+-------+---------+----------------+----------------------+
| # |          Name           | Container ID |    Image     | Kind  |  State  |  IPv4 Address  |     IPv6 Address     |
+---+-------------------------+--------------+--------------+-------+---------+----------------+----------------------+
| 1 | clab-failing-topo-node0 | e016cb0e7c81 | ubuntu:22.04 | linux | running | <IP_ADDRESS>/24 | 2001:172:20:20::2/64 |
| 2 | clab-failing-topo-node1 | c03a28186f0c | ubuntu:22.04 | linux | running | N/A            | N/A                  |
+---+-------------------------+--------------+--------------+-------+---------+----------------+----------------------+

The error comes from docker code https://github.com/Shopify/docker/blob/8eab29edd820017901796eb60d4bea28d760f16f/runconfig/hostconfig_unix.go#L55C1-L55C1
As seen, passing DNS and Container mode are incompatible with docker.

Thanks @nickolaev
I think I screwed it up in the other PR where I initialized an empty DNS struct for some srlinux work https://github.com/srl-labs/containerlab/pull/1671
We will get it sorted out. For now keep on using 0.46

@nickolaev I have decided to handle this closer to the source of the issue in https://github.com/srl-labs/containerlab/pull/1676
It is ~ same/same, I just felt that making the early decision about the DNS population would be a better choice.


Accept game launch configuration from server as in GW

For team matchmaking we will be adding configuration options to the game_launch command. The client will need to check if these args are present and set the appropriate command line arguments to FA.
For argument names see this PR: https://github.com/FAForever/server/pull/428/files#diff-51c4c921447c6af4a36cbf90068e05c3

There is a branch for GW I think where this was done

I think this is something for @Geosearchef he already did the team match make stuff

gw_on_ice, I will take a look when implementing teammatchmaking, currently I'm still on the party system.

Hmm. We need to check if the server change still works on old clients. I dislike coupling a server release with a client release.

You are thinking that the extra fields in the message could cause an exception in the client?
The message still contains the same commands as before, which was just numgames I think, so if the old clients ignore extra fields there shouldn't be a problem.


Discussion:  Escape characters?

How do we escape special characters like \t  \n?

Could be done with backticks, like how powershell does escape characters: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-7

The issue I have with the backtick is that on a non English keyboard layouts it is a bit cumbersome to type because for example French (Roman languages in general) and all Slavic languages use such characters like à á è and the backtick is typed with another character to form these type of characters.
To get a single backtick I have to type  + <Key with Backtick as a "capitalization">,  on my German QWERTZ Keyboard.

I had some thoughts about that.
I would argue to not allow any escape characters in a key.
How about if we allow only TamlValues to have escape character with a special notation of that value.
I would suggest that when a TamlValue includes special characters we start it with something like \t@ or \t" and everything till there is something like @\n or "\n.
This would look like that in a document:
something
	myCrazyThing	@	line1
		"line2"
		line3@
key2	value2

or
something
	myCrazyThing	"	line1
		line2
		line3"
key2	value2

With this syntax the only thing not allowed to be in such a value would be the end syntax like @\n or "\n. The "\n for ending that could be a possible thing that could be reasonable thing in such a value as in my first example.
If we adopt such an approach to escaping special things would be a very simple approach to that problem.


Selective PHS is Supported

The article has outdated information concerning selective PHS, which is now supported.
"The first time you enable the password hash synchronization feature, it performs an initial synchronization of the passwords of all in-scope users. You cannot explicitly define a subset of user passwords that you want to synchronize. However, if there are multiple connectors, it is possible to disable password hash sync for some connectors but not others using the Set-ADSyncAADPasswordSyncConfiguration cmdlet."
Article detailing selective PHS:
https://learn.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-selective-password-hash-synchronization

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

ID: c900f942-4456-5238-9f4c-a7a5bd685c04
Version Independent ID: a5d7d971-765f-0977-f531-232ea5924121
Content: Implement password hash synchronization with Azure AD Connect sync - Microsoft Entra
Content Source: articles/active-directory/hybrid/how-to-connect-password-hash-synchronization.md
Service: active-directory
Sub-service: hybrid
GitHub Login: @billmath
Microsoft Alias: billmath

@DanielBirmingham
Thanks for your feedback! We will investigate and update as appropriate.

Thank you for submitting this issue.  Unfortunately, due to high volumes I was unable to respond to this in a timely manner.  At this point, I am going to close this due to it's age and the possibility that it may have been addressed.  If this is still a problem, please consider submitting a new issue.  Thank you.
#please-close


Feature request multi positive conditioning

Trying to use everywhere 3, prompt everywhere not working with multi positive prompt I have this workflow with three positive prompt conditioning to past conditioning by mask and not work, can you add support for multi positive conditioning.

Connecting three positive prompt conditioning to everywhere 3 deactivate the receiver conditioning
Normal everywhere node do the same
I have the negative Prompt connected to Prompt everywhere it works because is only one negative conditioning

Ok I found a way to do it with the " everywhere? " node.


TestServeXdsServerListenFailed panics in local

I am using darwin/arm64, running make test will panic like:

Maybe it is relative to https://github.com/agiledragon/gomonkey/issues/10.
Would you try the solution at https://github.com/eisenxp/macos-golink-wrapper?

I think adding this testcase brought less meaning but increases the UX of local development, we cannot let every contributor to set it up like this way.
cc @arkodg

I will try on darwin/amd64 later.

I will try on darwin/amd64 later.

passed on darwin/amd64

Looks like only not work in darwin arm64.

Let me find a way to test it without gomonkey.


[SPARK-40709][DOCS] Supplement undocumented avro configurations in documentation

What changes were proposed in this pull request?

This PR aims to supplement undocumented avro configurations in documentation.
Why are the changes needed?

Help users to confirm configuration through documentation instead of code.
Does this PR introduce any user-facing change?

Yes, more configurations in documentation
How was this patch tested?

Pass the GA

Merged to master

Can one of the admins verify this patch?


add optimize mentios in various places

Hmm, I was thinking we would include Optimize as a step in getting started. Is that not aligned with what you were thinking? Essentially making it like Studio, where it's part of our setup process. Since it's free, I don’t see any harm in doing so. Thoughts?


load a trained model only for evaluation

I have a case where I want to load a model, that I recently trained with target_length=512 and sample rate 48kHz, using the following code:
  sd = torch.load(model_path, map_location="cuda")
  audio_model = ASTModel(label_dim=84, fstride=10, tstride=10, input_fdim=128, input_tdim=512, imagenet_pretrain=False, audioset_pretrain=False, model_size='base384', verbose=False)
  audio_model = torch.nn.DataParallel(audio_model)
  audio_model.load_state_dict(sd, strict=False)

from load_state_dict I get that all keys matched successfully, but the evaluation fails with a random Mean Average Precision value, which doesn't match the value during training.

Hi there,
I am not sure if it is a training/test mismatch or model loading issue. Are you using our code and get TEST mAPs every epoch during training? And that doesn't match with the test mAP if you load the model and do inference separately? If that is the case, is there a difference in data loading (especially the norm stats) in these two processes?
Or you only get mAP on the training set during training, and that doesn't match with the test mAP? I think it is normal that the training/test mAPs are different.
I didn't see an issue with your model loading if you also save your model as dataparallel object.
-Yuan

this problem was solved by initializing the mlp head correctly using:
with torch.no_grad():
                self.mlp_head[0].weight = nn.Parameter(sd["module.mlp_head.0.weight"])
                self.mlp_head[0].bias = nn.Parameter(sd["module.mlp_head.0.bias"])
                self.mlp_head[1].weight = nn.Parameter(sd["module.mlp_head.1.weight"])
                self.mlp_head[1].bias = nn.Parameter(sd["module.mlp_head.1.bias"])

It seems that your are using audio_model.mlp_heads rather than audio_model.module.mlp_heads for classification, which indicates your audio_model is not an nn.dataparallel object, if so, not only your mlp_heads, but also all other parts of AST model should not in the audio_model.module dict but the audio_model dict.
One thing you could try is setting strict=True when you load the model and see how it says.


Update response guidance

Related to the Kubernetes example but pared down - https://github.com/kubernetes/committee-security-response/blob/main/security-release-process.md
Once this is confirmed we can formalize the website guidance like this - https://kubernetes.io/docs/reference/issues-security/security/

Realized I made a mistake and opened from wrong repo.


Video doesn't show on iOS

Open on a real iOS device: https://boilerplate.wheelroom.io/examples
Video's don't show a background image, just a grey play button. There's no way of getting the video to play.

@jaccomeijer we need to add a Poster image like this:
<video controls playsinline poster="poster-image.png">
    <source src="video.mp4" type="video/mp4">
</video>

HTML5 provides the <video> media element for working with videos. Inside the <video> element, you can provide multiple <source> elements that serve as different file formats the video player can use, with each browser electing to use a format it supports.
De meest simpele oplossing qua datamodel in Contentful is om van media een lijst met media te maken. Je kunt dan verschillende resoluties van de video uploaden en ook een cover image. In js kun je eenvoudig detecteren of het een lijst met video's is en of er een cover image is.

@jaccomeijer adding an extra topic as a video poster (image) will be preferable. But does Contentful not provide a video poster? Pretty weird because they use video in their Headless CMS, right?

@jaccomeijer maybe we can use this plugin or parts of it? https://github.com/cupojoe/gatsby-remark-video-poster

This appears to be the video size. On iPhone X no video's, while on iPhone 11 the video's show. More video sizes and a poster are needed.
Real question therefore is, how to do this in Contentful?

done! https://github.com/wheelroom/wheelroom/commit/c8a5e2f92fa84c383a0e9d68902858e92ebe784f

I reopen this because I would like to test this on a real iOS device.
@thijskrooswijk What url did you use to test this? The url above I used to reproduce this issue does not work anymore.

The video's I see in the boilerplate don't work on my phone.
We need something like browserstack to fix this I think. I've added video's on different resolutions to wheelroom-io media.

Problem solved. That is, we identified why it the video did not start.
The problem was solved by turning this switch on:
iOS setting -> Safari -> Advanced -> Experimental features -> Pointer events


MTM is featured in Pearson (Cisco Press) book on Congestion Management #100

I am thrilled to share that Pearson (Cisco Press) has published a book on Detecting, Troubleshooting, and Preventing Congestion in Storage Networks, and it is now available at a bookstore of your choice. Ed Mazurek (Principal Engineer in Cisco TAC) and I co-authored this book.
It is relevant for this community because, in many places, this book refers to case studies based on MTM. It also explains use cases and problems solved by MTM, which can't be solved otherwise.
With more than 700 pages of education, this book focuses on the practical use of technology. In addition to Fibre Channel, it also covers TCP storage networks (for iSCSI and NVMe/TCP) and lossless Ethernet networks (for RoCEv2). The most unique aspect of this book is the multiple case studies, which are based on our first-hand experience of working with customers around the world. You can learn step-by-step procedures to troubleshoot congestion in all types of storage networks.
Those who operate, design, or maintain storage networks will significantly benefit from it.
The book has the following nine chapters:

Introduction to congestion in storage networks
Understanding congestion in Fibre Channel fabrics
Detecting congestion in Fibre Channel fabrics
Troubleshooting congestion in Fibre Channel fabrics
Solving congestion by storage I/O performance monitoring
Preventing congestion in Fibre Channel fabrics
Congestion management in Ethernet storage networks
Congestion management in TCP storage networks
Congestion management in Cisco UCS Servers

This book is available at:

Pearson (https://www.pearson.com/en-us/subject-catalog/p/detecting-troubleshooting-and-preventing-congestion-in-storage-networks/P200000009798/9780137887231)
Amazon (https://a.co/d/jbFqyXC)
Cisco Press (https://www.ciscopress.com/store/detecting-troubleshooting-and-preventing-congestion-9780137887231)
Barnes and Nobel (https://www.barnesandnoble.com/w/detecting-troubleshooting-and-preventing-congestion-in-storage-networks-paresh-gupta/1140839033)

Congrats on great work, Paresh!


chore: remove buffer-pipe as a dependency

And re-implement it internally. This is a very trivial piece of code that
is a step towards getting rid of Buffer itself through the codebase.
Reference #222.

No longer relevant with the 0.10.0 refactor


jetbrains: version file cleanup

Description of changes
After my previous PR  the field version-major-minor became unused and is getting outdated with the version upgrades so it should probably be just deleted.

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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@steinybot can you take a look?

Ping @steinybot

@Mic92 Maybe you could take a look since you actively reviewing/merging PRs related to all these IDEs? I see people are still manually editing these outdated and unused fields in the json..

I have incorporated the relevant changes as part of #201931, thus this PR can be closed.


Kotlin project problem

Following the instructions to add project test, I get this warning
> Configure project :
Gradle now uses separate output directories for each JVM language, but this build assumes a single directory for all classes from a source set. This behaviour has been deprecated and is scheduled to be removed in Gradle 5.0
        at build_6fro0prhrczp7fhe7kzk924yq$_run_closure2$_closure13$_closure16.doCall(/home/david/dev/osgi-starterkit/build.gradle:89)
        (Run with --stacktrace to get the full stack trace of this deprecation warning.)

> Task :test:bndJar
-----------------
Warnings
000: test: Unused Export-Package instructions: [software.hsharp.demo*]
001: test: The JAR is empty: The instructions for the JAR named test did not cause any content to be included, this is likely wrong

I also changed the kotlin version in the build.gradle to
   ext.kotlin_version = '1.2.21'

The resulting JAR is really empty so the servlet does not work.

https://github.com/bndtools/bnd/wiki/Using-Kotlin-with-the-Bnd-Gradle-Plugin-for-Workspace-Builds related?

Hey @davidpodhola, your /bin folder looks empty in the screenshot, have you tried to compile before building the jar out of the *.class in the /bin? I will double check with a Kotlin demo project later. I didn't use BND plugin in anyway so no worries there.

Hi, thanks a lot.
When I do
gradle :test:build
I get again
Warnings
000: test: Unused Export-Package instructions: [software.hsharp.demo*]
001: test: The JAR is empty: The instructions for the JAR named test did not cause any content to be included, this is likely wrong


Add support for VIP, Moderator and Broadcaster AccessState

Closes #133

Thanks for the PR @jwalter. Would it be possible to rebase this on the Comfy branch? We think these changes will fit much better into the newer Comfy system as a lot of the badges and other Twitch related branding is handled much easier with that package. Additionally, please change the PR to target the Comfy branch once you rebase as well.

Hi @parithon , not sure I managed to do this the way you wanted. History looks a bit messy?

@jwalter I cleaned up the git history... all the tests passed (THANK YOU)! Can you verify I didn't mess anything up along the way? Thanks for your effort!

@all-contributors please add @jwalter for code and tests


feat: New, Start, Shutdown

alternative for #36

https://github.com/charmbracelet/promwish/pull/36#issuecomment-1973573979

works for me! i would like to expose the server to the middleware i think that would be convenient.
#39

you can create and shutdown the server without any of it with this already, just the default listen method that will do that for you... but you don't need to use it :D

I pushed an example

ok i didn't realize you could do that, yeah with this example i think that works for me. thanks!


[feature] Display and edit skin weights

[x] Display weight value
[x] Edit skin weights in spread sheet UI
* [ ] Painting skin weights(using ray casting) (Moved to #35 for 8/E)

I'm going to concentrate on the "spreadsheet stkye UI". As you put painting with the mouse for end of august, I'm going to move that to it's own issue

This commit implement all the checked points here f583ebe05fbec540d8088a497a103f2e78cb4563


java.lang.NoClassDefFoundError for com.ibm.cicsdev.bean.JZOSCommareaWrapper

I was not able to get CICS (TS 5.1) to find JZOSCommareaWrapper.class in the EDUPGM.jar.
I ended up copying the JZOSCommareaWrapper.class file into the src directory and  it then worked.
this is the MANIFEST.MF file for the OSGI bundle:
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: com.ibm.cicsdev.jzostest
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Bundle-Version: 1.0.0
Import-Package: com.ibm.cics.server;version="[1.300.0,2.0.0)",
com.ibm.jzos.fields;resolution:=optional
Bundle-ClassPath: lib/EDUPGM.jar,
.
CICS-MainClass: com.ibm.cicsdev.jzostest.JZOSprog
Export-Package: com.ibm.cicsdev.jzostest

The issue you see with ‘java.lang.NoClassDefFoundError” for JZOSCommareaWrapper is because the build/export of the Eclipse bundle project is not adding the lib/EDUPGM.jar to the project build.
To address this, if you are using an OSGi plugin project (via wizard New -> Plug-in Development -> Plug-in Project) you should ensure the bin.includes line in your build.properties file specifies that the JAR is to be added to the build. You can do this via the Build tab in the manifest editor, and then the build.properties would look like this:
bin.includes = META-INF/,
.,
lib/
If you are using an OSGi bundle project (via wizard New -> OSGi -> OSGi Bundle Project) then you can just copy the EDUPGM.jar into the BundleContent folder and the build.properties should reflect this.
The alternative as you suggest is to to add the built Java Record class (or source) directly into the OSGi bundle project, as all the packages in an OSGi bundle will be visible to all components)
To address this, the repo has been restructured to provide the complete Eclipse project structure.

Thank you Phil.  I finally got it to work properly by adding EDUPGM.jar to the BundleContent and setting build.properties  as follows:
bin.includes = EDUPGM.jar,
META-INF/MANIFEST.MF,
OSGI-INF/l10n/bundle.properties,
build.properties
jars.compile.order = EDUPGM.jar
src.includes = EDUPGM.jar,
META-INF/,
OSGI-INF/,
build.properties
source=EDUPGM.jar
From: Phil Wakelin<EMAIL_ADDRESS>Sent: Wednesday, June 07, 2017 11:40 AM
To: cicsdev/cics-java-jzosprog<EMAIL_ADDRESS>Cc: Barkow, Eileen<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [cicsdev/cics-java-jzosprog] java.lang.NoClassDefFoundError for com.ibm.cicsdev.bean.JZOSCommareaWrapper (#1)
The issue you see with ‘java.lang.NoClassDefFoundError” for JZOSCommareaWrapper is because the build/export of the Eclipse bundle project is not adding the lib/EDUPGM.jar to the project build.
To address this, if you are using an OSGi plugin project (via wizard New -> Plug-in Development -> Plug-in Project) you should ensure the bin.includes line in your build.properties file specifies that the JAR is to be added to the build. You can do this via the Build tab in the manifest editor, and then the build.properties would look like this:
bin.includes = META-INF/,
.,
lib/
If you are using an OSGi bundle project (via wizard New -> OSGi -> OSGi Bundle Project) then you can just copy the EDUPGM.jar into the BundleContent folder and the build.properties should reflect this.
The alternative as you suggest is to to add the built Java Record class (or source) directly into the OSGi bundle project, as all the packages in an OSGi bundle will be visible to all components)
To address this, the repo has been restructured to provide the complete Eclipse project structure.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/cicsdev/cics-java-jzosprog/issues/1#issuecomment-306834699, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AGDCS_jGR_XmDS0vfoS3OGrbPYG226-Zks5sBsRBgaJpZM4NugJW.

This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system.


Replace error codes with more idiomatic Go error values.

This replaces the C-style GLFW error codes with more idiomatic Go error values.
Instead of writing an error check like:
if err.Code == glfw.NotInitialized {
}

you would just write:
if err == glfw.ErrNotInitialized {
}

Okay, I think the API change here is good, and being able to do if err == glfw.ErrSomething instead of if err.Code == glfw.Something is an improvement.
There's a major problem right now in that it doesn't actually work. Consider:
package main

import (
	"fmt"

	"github.com/shurcooL/glfw3"
)

func main() {
	_, err := glfw3.CreateWindow(400, 400, "", nil, nil)
	if err != nil {
		fmt.Println("err == glfw3.ErrNotInitialized:", err == glfw3.ErrNotInitialized)

		fmt.Println(err)
	}

	// Output:
	// err == glfw3.ErrNotInitialized: false
	// ErrNotInitialized: The GLFW library is not initialized
}

The problem is that glfw.ErrNotInitialized is a value, and newError returns a copy of that value, but modifies its desc field, so equality doesn't hold.
The idiomatic err == library.ErrSomething stuff works when ErrSomething is defined as an unchanging value, like errors.New("..."). If you're modifying ErrSomething, equality checks won't work.

The fact that they're values and unequal is an aspect I didn't consider.
As you discussed with my on Slack, our only alternatives would be:

Pointers w/modifying the value, but that'd make them unsafe in multi-threaded applications.
Interfaces or multiple os.IsNotExist(err error)-esque functions, which sound clunky.
Stick with what we have now.

I'm going to close this PR and say we stick with error codes as we have now.


Cannot access MotionState

Class : src\jme3test\bullet\PhysicsHoverControl.java:175
error: cannot access MotionState
getMotionState().applyTransform(spatial);
class file for com.bulletphysics.linearmath.MotionState not found

You're somehow mixing jbullet and native bullet.

I do not mix. I just downloaded the SDK alpha 3 from GitHub. The missing link libraries jbullet.jar

We actually have this issue for a few parts of the SDK, I just didn't have the time to look into it :(

It is treated by adding jbullet.jar. Good engine, like stability

When will the transition to lwjgl 3?

See the Forums for that, I guess it's already possible, you just need to change some variables and build the engine yourself


[SUGGESTION]

Yo someone please fix the skin changer to make a star (★) before the knife names. I know this is probably a simple fix and I could do it myself, but im dogshit at c++. Cheers :)

Set quality to "unusual".

Set quality to "unusual".

Hey? Can you please answer me? "How to fix Desync"


bug(Chips): Focus stays on previously selected chip on Safari

Is this a regression?

[X] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
v14.2.7
Description
V16
https://github.com/angular/components/assets/18186211/cc3f6a61-3f11-4921-8ad3-e57592549c9a
v14 (Expected Behaviour)
https://github.com/angular/components/assets/18186211/4f323acf-5f51-4e4d-b3a3-2fafd8cbfed5
Reproduction
https://stackblitz.com/edit/s3j16l?file=src%2Fexample%2Fchips-overview-example.html

open with safari
click on chips

Expected Behavior
when new chip is clicked the focus should not be focused (gray)
MDC components doesn't have this issue on safari
https://stackblitz.com/edit/js-nkxcgf?file=index.js,index.html,style.css,index.scss,package.json
https://github.com/angular/components/assets/18186211/fa90d8a0-4192-4b61-8da1-cedf12d6294b
https://github.com/angular/components/assets/18186211/6c1c6501-2659-47d1-9e09-bb03ad5bb174
Actual Behavior
previously clicked chip will stay focused
Environment

Angular:
CDK/Material:
Browser(s): Safari
Operating System: MacOS, IOS

Confirmed that the focus stays on the previous chip only in Safari
https://stackblitz.com/edit/s3j16l-j1xegl?file=src%2Fexample%2Fchips-overview-example.html,src%2Fexample%2Fchips-overview-example.ts


Assert Python version

A trivial change

I guess we should check in both places, then? What if it's run without installing; e.g., incorporated in another project, in development environment?

I guess we should check in both places, then? What if it's run without installing; e.g., incorporated in another project, in development environment?

makes sense


Apply lints from pkg:pedantic to DDC codebase.

Turning on the lints will lead to code that is more consistent, easier to read, and less prone to bugs. Some of the violations look like actual bugs so we can't just turn them all on mechanically.
Should probably avoid large changes (like fixing the ugly doc comment syntax) under lib/src/js_ast to  reduce the amount of diffs if we ever unfork.

Application so far:
2fd1021326d7f2c6da68017f90e6e6523c615e05
c4a1ca903f3ed2fcd7eb8c4484e28d00459672cc
80fb7891eba73cea1d6c5d8cfee80c09ddda39b1


[SU-57] Allowing editing JSON attributes

In addition to the string, number, boolean, and list types that the UI currently supports, data table cells can contain arbitrary JSON values.
For example, an entity with JSON attributes can be created using Rawl's create entity endpoint.
{
  "name": "json-attributes",
  "entityType": "test_entity",
  "attributes": {
    "obj": { "key": "value" },
    "objarray": [{ "key1": "value1" }, { "key2": "value2" }, { "key3": "value3" } ],
    "array": ["one", "two", "three"]
  }
}

Currently, there is no way to edit such an attribute in the UI.
https://user-images.githubusercontent.com/1156625/168911260-29733ef6-b31e-41b4-9aa3-ac3c68686631.mov
This adds support for editing JSON attributes using the react-json-view library, which is already used in a few places in Terra. It also adds support for converting attributes to/from JSON when selecting one of the type radio buttons.
https://user-images.githubusercontent.com/1156625/168911404-dcbdc7ca-06a9-4bf5-89b4-e468061945b3.mov

I found some strange behavior when toggling between different types, specifically string and JSON.

Ooh. Yeah, that's not great. Maybe we shouldn't attempt to convert JSON values to string and should instead reset to an empty string?

On one hand, I think it makes sense to keep a stable version of the original value that can be used as the starting point for any conversion.

I'd claim that we do this already. Unsaved changes can be discarded by clicking "Cancel" and then editing the value again.

On the other hand, that would cause any edits to the original value to be lost when switching types. Maybe we shouldn't allow switching types if the value has been edited? Or maybe we should warn that switching types could lose unsaved changes?

I think I'd claim there's enough precedent in this component for it to be likely understood that converting between types is lossy. For example, converting from a string to a number and back to string doesn't yield the original string, converting from a list to not a list drops all values after the first, etc.

For me, looking at an interface like this, I expect to be able to play "what-if" with the radio buttons and then land back where I started without other things changing. Maybe it would work to not change the value at all, indicate that the current value is invalid, and offer a function to try to auto-convert the value. However, that would be a more significant change that is probably not warranted here.
I don't know that any of the easier options would meet my expectations as a user, so I'm okay with either leaving it as-is or go with one of your other suggestions if you think that's better.

For me, looking at an interface like this, I expect to be able to play "what-if" with the radio buttons and then land back where I started without other things changing.

🤔 I could see that. Or maybe use the current value as the basis for converting type until you change something in the input, and then switch to using the input value? Either way, I think that could be left as a potential future improvement?

maybe use the current value as the basis for converting type until you change something in the input, and then switch to using the input value
I like that improvement, and also agree that that can be a future improvement. I appreciate your help brainstorming ideas, so I'm okay with whatever you decide at this point.

maybe use the current value as the basis for converting type until you change something in the input, and then switch to using the input value

I like that improvement, and also agree that that can be a future improvement.

Filed SU-117 for this.

I have concerns about supporting JSON values in general, but that's outside the scope of this PR.

https://github.com/DataBiosphere/terra-ui/pull/3049/commits/87e4f7e9b595d090d0af48ba68e9ecf622b015a1 updates this to only show the JSON type option if the attribute already contains JSON. So users could view and edit existing JSON values through the UI, but not add new JSON attributes.


[v9rc2] No button to clear the log

/dashboard/reports/logs
There is no clear/delete all button.

Duplicate of https://github.com/concrete5/concrete5/issues/9646


feat(lsp): noExcessiveCognitiveComplexity diagnostic shows levels

Summary

When running the biome cli, it reports: Please refactor this function to reduce its complexity score from 17 to the max allowed complexity 15.
In the editor, biome reports: Excessive complexity detected. (biome: lint/complexity/noExcessiveCognitiveComplexity)

see: https://github.com/biomejs/biome/discussions/4012
This PR simply inserts the levels in the diagnostic message to fix that.
I haven't touched any rust code before, but the change seems straightforward enough, though.

Fixed formatting and updated all tests for noExcessiveCognitiveComplexity.


Document  component

Feedback would be appreciated

Codecov Report

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

@@          Coverage Diff          @@
##           master    #74   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          20     20
  Lines         232    232
  Branches       65     65
=====================================
  Hits          232    232

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 c83c15a...5ad967a. Read the comment docs.

Hey! ⭐ Looks good! I'll wait for Haz to review it.

It's very good. Thank you, @wordofchristian.
Just one thing, run yarn docs:build to update the website build with new changes


How do I add text to the retry screen?

Describe your problem here.
I mean, it's a simple question. I don't think I have to explain this. I'll explain more if needed but I think this is simple to understand for now.
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
nah

Not with lua of course.

local name = 'name of text'

function onGameOver()
        makeLuaText(name, text, width, x, y)
end
function onGameOverConfirm(retry)
        removeLuaText(name, destroy)
end

Use that code, name is what name you want for the text, destroy is for not having that text again

Thanks.


Fixed bug check should selected controller

You return self in viewcontroller parameter of "shouldSelectViewController". You should return child controller that should show when select to check it enable to select

thanks


Service Name Capitalization

What is our stance on service names? Should they be capitalized? I didn't include comments on this because I'm not sure (and I'm fairly sure I didn't capitalize them in readmes I have modified).

@kristinaspring Do you mean service names in general or just in headings/titles. I would say capitalized in headings and all lowercase in text.

I think they should be capitalized everywhere, other than code/configuration where things are case sensitive and lowercase is expected.  Since I consider our service names to be proper names, grammatically they should be capitalized.

@kristinaspring SGTM

to do:

[ ] go through the markdown files in /content/docs/ and modify any service/project names to be capitalized

name examples:
XMiDT, Webpa, Codex, Talaria, Caduceus, Scytale, Petasos, Themis, Tr1d1um, Svalinn, Gungnir, Heimdall, Fenrir

I think this is right up my alley. I'm going to work on this


[boost-iostream] fix zstd library linkage.

without NAMES_PER_DIR CMake searches all paths for the first name first and always picks up the debug library since the debug path is in CMAKE_PREFIX_PATH. With NAMES_PER_DIR the setup of CMAKE_PREFIX_PATH makes sure that in release/debug builds the release/debug path is searched first.

issue #5825


Fix compile messages for z/OS

This PR adds a header guard for zDNNExtension.h instead of using #pragma once.  The #pragma once is not supported on z/OS and causes a warning during compile. This warning shows up when compiling the Runtime code to be used when linking a z/OS shared object model.
This PR also corrects a warning message issued when compiling jniwrapper.c on z/OS.

Jenkins Linux ppc64le Build #12975 [push] Fix compile messages for... started at 19:18

Jenkins Linux amd64 Build #13951 [push] Fix compile messages for... started at 18:09

Jenkins Linux s390x Build #13978 [push] Fix compile messages for... started at 19:09

Jenkins Linux amd64 Build #13951 [push] Fix compile messages for... failed after 25 min

Jenkins Linux ppc64le Build #12975 [push] Fix compile messages for... passed after 1 hr 46 min

@mikeessen What compiler command are you using to compile jniwrapper.c? SetLongArrayRegion is a standard JNI function that takes a const pointer for the last argument per JNI documentation:
void Set<PrimitiveType>ArrayRegion(JNIEnv *env, ArrayType array, jsize start, jsize len, const NativeType *buf);

So passing in a const pointer is the correct thing to do unless z/OS JNI implementation does not conform to the JNI documentation. It's generally a bad idea to remove the const qualifier to fix warnings since the const qualifier helps the compiler catch unintended writes into the const buffer.

@mikeessen What compiler command are you using to compile jniwrapper.c? SetLongArrayRegion is a standard JNI function that takes a const pointer for the last argument per JNI documentation:
void Set<PrimitiveType>ArrayRegion(JNIEnv *env, ArrayType array, jsize start, jsize len, const NativeType *buf);

So passing in a const pointer is the correct thing to do unless z/OS JNI implementation does not conform to the JNI documentation. It's generally a bad idea to remove the const qualifier to fix warnings since the const qualifier helps the compiler catch unintended writes into the const buffer.

@gongsu832 The Java 8 jni.h definition of SetLongArrayRegion does not contain the const qualifier.  In Java 11 it does, but we need to continue to support Java 8.  Once we no longer need to support Java 8 we can remove the z/OS specific code for this.  Thanks!
``` void (JNICALL * SetLongArrayRegion)(JNIEnv *env, jlongArray array, jsize start, jsize len, jlong *buf);

Interesting. On Linux, J9 Java 8 jni.h definition of SetLongArrayRegion does not contain const, but OpenJDK Java 8 does. Sigh.


oape-sdk: rename n6010 card name to n6000

Signed-off-by: anandaravuri<EMAIL_ADDRESS>

Coverage decreased (-0.7%) to 61.458% when pulling 8a69681413a4e7bada0562945fe6559ace495b51 on aravuri/rename_n6000 into ceb0222bc06fdb760d6d0f1219ebd931875fa1bd on master.


Add basic cluster client checks and setup

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#976  👈
#975
main

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

Join @carolineechen and the rest of your teammates on  Graphite


Issue in dealing Hex codes in dark mode

Hi there,
Just found an issue with the interpretation of the hex codes in dark mode. In Light mode works fine.
If I create a box with #CA0000 in the background (~red) it gets pink... only in dark mode, either in the tool on the web browser or exporting: - Quick video with the issue: https://gyazo.com/35eaa7d2ba23bf57ae5df2995c3eeb55
In the video I added a PNG with the same hex code. As you could check, the interpretation of the color is not the same.
Love the tool!
Thanks for the support

Hi @Mishra-Pravin Thank you. Don't know why but I don't have the option to assign the issue to you.


Refactor/code structure

:tada: This PR is included in version 1.0.0-beta.10 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


integration-test-k8s-main broken by new control plane taint

https://github.com/kubernetes/kubernetes/pull/107533 broke our integration-test-k8s-main job:
https://hush-house.pivotal.io/teams/tanzu-user-auth/pipelines/pinniped-pull-requests/jobs/integration-test-k8s-main/builds/193.2#L61fc5599:321
3:23:06PM: ---- waiting on 1 changes [5/6 done] ----
3:23:06PM: ongoing: reconcile deployment/local-user-authenticator (apps/v1) namespace: local-user-authenticator
3:23:06PM:  ^ Waiting for 1 unavailable replicas
3:23:06PM:  L ok: waiting on replicaset/local-user-authenticator-5dfddd75d4 (apps/v1) namespace: local-user-authenticator
3:23:06PM:  L ongoing: waiting on pod/local-user-authenticator-5dfddd75d4-p8lzt (v1) namespace: local-user-authenticator
3:23:06PM:     ^ Pending: Unschedulable (message: 0/1 nodes are available: 1 node(s) had taint {node-role.kubernetes.io/control-plane: }, that the pod didn't tolerate. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.)
3:24:02PM: fail: reconcile deployment/local-user-authenticator (apps/v1) namespace: local-user-authenticator
3:24:02PM:  ^ Deployment is not progressing: ProgressDeadlineExceeded (message: ReplicaSet "local-user-authenticator-5dfddd75d4" has timed out progressing.)

kapp: Error: waiting on reconcile deployment/local-user-authenticator (apps/v1) namespace: local-user-authenticator:
  Finished unsuccessfully (Deployment is not progressing: ProgressDeadlineExceeded (message: ReplicaSet "local-user-authenticator-5dfddd75d4" has timed out progressing.))

We need to tolerate the taint to fix this.

See https://github.com/kubernetes-sigs/cluster-api-provider-aws/blob/main/config/manager/manager.yaml#L40-L44 as an example of how to fix this.


Turing standard integration

Thanks for the package, it looks very interesting! Out of curiosity, are there any potential plans to make it part of the standard Turing library sometime in the future?

Check this tutorial to see Turing integration: https://turinglang.org/docs/tutorials/docs-16-using-turing-external-samplers/index.html

Thanks, I guess my question was rather whether this might become someday the "default" non-external Turing sampler ☺

No worries!


SAP HANA XS Advanced, Creating an HDI Module

Tutorials: https://developers.sap.com/tutorials/xsa-hdi-module.html
Something is wrong in the  window where the generated select statement is to be pasted. I am getting "Technical Error" in response to the sql statement I generated and I don't find anything wrong with it.
SELECT TOP 1000
"PURCHASEORDERID",
"HISTORY.CREATEDBY",
"HISTORY.CREATEDAT",
"HISTORY.CHANGEDBY",
"HISTORY.CHANGEDAT",
"NOTEID",
"PARTNER",
"CURRENCY",
"GROSSAMOUNT",
"NETAMOUNT",
"TAXAMOUNT",
"LIFECYCLESTATUS",
"APPROVALSTATUS",
"CONFIRMSTATUS",
"ORDERINGSTATUS",
"INVOICINGSTATUS"
FROM "DB_1"."PurchaseOrder.Header"

Can you post a screenshot of the error or a bit more details?  Is it really just "technical error"?

Can you please provide more details about your error. Otherwise I'll have to close this issue.


Error using Docker-compose

Hey, first off all thanks for interesting project and I'm newbie with PyGrid and trying to build
docker image and use docker-compose but I'm experiencing in some errors.
Align env variable to actual code base docker-compose works for me
Please review PR
thanks
--Filippo

Hello @fbalicchia !
I believe you're working on it (#340 ).
Could I assign this task to you?

Solved! #344

Hi @IonesioJunior yes I can work on but if you have urgency, please feel free to do it, At moment of write I work on it in my spare time

No problem @fbalicchia , It's just to keep the repository updated.
You're doing a great job! :)

Fixed! #340


Design tasks

Umbrella issue for any design-related work to get at least the MVP site ready.

[ ] Determine a condensed display font — ideally the font used in the logo, if it's available for the web
[ ] Add tailwindcss-typography plugin for use in content areas (included in TailwindUI?)
[ ] Determine layout components to build that aren't included in TailwindUI

Just a heads up that I've been searching my emails but no luck tracking down the DES logo origninals. I'm beginning to think I might have been sent it over Slack a long time ago when I was doing a bunch of contract work with Jobber.

So I think we say that the original logo font is lost. I'm talking with a designer from Startup Edmonton in Novmeber to get a new logo done for the meetups, can probably see about getting something done for DES as well.