Unable to convert the model to onnx

I'm unable to convert the model to onnx and seems the L1 loss is not supported in opset15 of onnx. Have you faced any such issue.  Also may I know how you converted the model to torchscript (.pt) from pytorch file(.pth)

Hello rakesh,
I never used onnx, but I actually used torchscript before and implemented for this repository, but after some commits, I think it is not working properly. It was meant to be working when you use --jit argument for run/Inference.py but it seems not working for now.
I'll check this functionality and fix it as soon as possible.
Thank you

Thanks I'm able to do it now to onnx and torchscript is working after making few changes. But facing few issues in computing the tensorflow computational graph. Seems somewhere strides and the dilation both are set to >1 which is not supported .

Thanks I'm able to do it now to onnx and torchscript is working after making few changes. But facing few issues in computing the tensorflow computational graph. Seems somewhere strides and the dilation both are set to >1 which is not supported .

@rakesh-reddy95 would you be willing to share your onnx conversion code? I am looking to do the same and am running into some issues as well.

@tk4218  what are the issues? Were you able to trace the model?

@tk4218 what are the issues? Were you able to trace the model?

I am able to run Inference.py with --jit as long as the input shape matches the base_size for the model. However, when I try to convert the model to ONNX I and getting an exit code 0xC0000094. I've tried converting both the torch model as well as the torchscript version and get the same error.
Here's the conversion code I am running, along with the output I am getting:
Conversion script:
import torch.onnx
import onnx
from onnxsim import simplify

from lib.InSPyReNet import InSPyReNet_SwinB
from utils.misc import Simplify

model = InSPyReNet_SwinB(64, False, [384, 384], threshold=512)
model.load_state_dict(torch.load("./../snapshots/InSPyReNet_SwinB/latest.pth"))

model.cuda()
model.eval()

model = Simplify(model)
model = torch.jit.trace(model, torch.rand(1, 3, 384, 384).cuda(), strict=False)

data = torch.rand(1, 3, 384, 384).cuda()
torch_out = model(data)

output_file = "E:/Background/InSPyReNet/latest.onnx"
torch.onnx.export(model,
                  data,
                  output_file,
                  opset_version=11,
                  verbose=True)

onnx_model = onnx.load(output_file)
onnx_model, check = simplify(onnx_model)
assert check, "Simplified ONNX model could not be validated"
onnx.save(onnx_model, output_file)

Output:
C:\Users\tkoon\AppData\Roaming\Python\Python37\site-packages\torch\functional.py:504: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\builder\windows\pytorch\aten\src\ATen\native\TensorShape.cpp:3191.)
  return _VF.meshgrid(tensors, **kwargs)  # type: ignore[attr-defined]
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\InSPyReNet.py:152: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  elif (H <= self.threshold or W <= self.threshold):
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:428: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  if W % self.patch_size[1] != 0:
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:430: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  if H % self.patch_size[0] != 0:
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:366: TracerWarning: Converting a tensor to a Python integer might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  Hp = int(np.ceil(H / self.window_size)) * self.window_size
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:367: TracerWarning: Converting a tensor to a Python integer might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  Wp = int(np.ceil(W / self.window_size)) * self.window_size
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:203: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  assert L == H * W, "input feature has wrong size"
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:62: TracerWarning: Converting a tensor to a Python integer might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  B = int(windows.shape[0] / (H * W / window_size / window_size))
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:241: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  if pad_r > 0 or pad_b > 0:
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:274: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  assert L == H * W, "input feature has wrong size"
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:279: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  pad_input = (H % 2 == 1) or (W % 2 == 1)
C:\Users\tkoon\PycharmProjects\InSPyReNet\lib\backbones\SwinTransformer.py:280: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
  if pad_input:
C:\Users\tkoon\AppData\Roaming\Python\Python37\site-packages\torch\onnx\utils.py:823: UserWarning: no signature found for <torch.ScriptMethod object at 0x000001A3CFBC0E28>, skipping _decide_input_format
  warnings.warn(f"{e}, skipping _decide_input_format")

Process finished with exit code -1073741676 (0xC0000094)

Not sure on the reason, but I used the torchscript Simplified file and used below to export.
torch.onnx.export(
model,                  # PyTorch Model
torch.rand(1, 3, 224, 224).cuda(),                    # Input tensor
'MiniSwinT.onnx',        # Output file (eg. 'output_model.onnx')
opset_version=16,       # Operator support version
export_params=True,
input_names=['input'],
output_names = ['output'],
)

@rakesh-reddy95  I've tried running this same code to no avail. Do you know what versions of ONNX and PyTorch you are running? I've tried cloning the repository on a different machine to see if maybe it was my setup, and still get the same error. Curious how you didn't run across this issue as well.

@rakesh-reddy95 I've tried running this same code to no avail. Do you know what versions of ONNX and PyTorch you are running? I've tried cloning the repository on a different machine to see if maybe it was my setup, and still get the same error. Curious how you didn't run across this issue as well.

+1 on this with torch 2.0.1 - I'm getting a floating point exception while recreating the guidance here. Is there no specific method that was used to convert the onnx representation seen in transparent-background? I see that there's a base 1024 mIR available but I'd love to get my hands on a working 385 conversion.
Thanks for your help in advance

@tk4218

1.export 384 resolution model (Plus_Ultra_LR) to onnx may throw a floating pointer exception, this is a torch bug, in the function ComputeShapeFromReshape, crash at this line

      if (shape_ratio >=
          std::numeric_limits<uint64_t>::max() / input_shape.static_size()) {

2.I have fixed this bug local, and convert 384 resolution model (Plus_Ultra_LR) to onnx, and I shared it on google drive, you can download

3.TODO: I will push a PR to pytorch

@oylz How did you solve the issue for converting the model to ONNX. I am still having following error:
RuntimeError: minus_one_pos != -1 INTERNAL ASSERT FAILED at "../torch/csrc/jit/passes/onnx/shape_type_inference.cpp":534, please report a bug to PyTorch. There are no examples for shape_has_zero = true && minus_one_pos == -1.
Can you push the working version with pull request?

@oylz How did you solve the issue for converting the model to ONNX. I am still having following error:
RuntimeError: minus_one_pos != -1 INTERNAL ASSERT FAILED at "../torch/csrc/jit/passes/onnx/shape_type_inference.cpp":534, please report a bug to PyTorch. There are no examples for shape_has_zero = true && minus_one_pos == -1.
Can you push the working version with pull request?

Try changing the dummy input size from (1, 3, 384, 384) to anything else like (1, 3, 512, 512) and it should work


GRADLE-2475 Copy sysprop args to StartParameter for buildSrc build

Java system properties specified through JAVA_OPTS or GRADLE_OPTS
currently are visible within buildSrc builds. However, passing sysprops
on the command line does not work. This was because the StartParameter that
is cloned for buildSrc did not copy the sysprop args, which is fixed by
this change.

@rjernst Thanks for fixing this oversight in the code. Let system properties forever participate in buildSrc builds!
Keep up the good work,
Pepper


Prevent done from running multiple times for subscriptions

Resolves #418

@natefaubion unfortunately this does not fix whatever is going on with the "leaking" subscription in SlamData. I'm still trying to figure out what's happening in that case, as I can't see how Halogen would let it happen.


Make EventPublisher do all event processing

Including the primary event handler, then we can inject EventPublisher into Simulatin and have the DI container compose the entire Simulation object for us.

Can't have the DI construct the Simulation because we still need to pass it the config object. But I did inject EventPublisher (instead of ServiceProvider) into Simulation.


About Provider in '1_train_model.py'

Hi, thanks for your great work!
Could you provide the Provider?

Hi, it is imported from here: https://github.com/ddlee-cn/MuLUT/blob/de23a517d21c2f07fd6abf0f4663f1e7007a9528/sr/data.py#L13.


Managed Identity token expired

Please provide us with the following information:

This issue is a: (mark with an x)

[x] bug report -> please search issues before submitting
[x] documentation issue or request
[ ] regression (a behavior that used to work and stopped in a new release)

Issue description
Hi, I am new in container app. My applications are using Dapr which required to access blob storage as state store. I followed this offical document and assigned a managed identity(user assigned) with storage acount contributor role to the container app. Everything works great within 24hours but failed after that.
Steps to reproduce

follow  this offical document to deploy app container
wait for 24hours

Expected behavior
The app container should take care the token refreshing? or the document should mention about how to refesh token if it expired?
Actual behavior
Result below error after 24hours
AuthenticationErrorDetail: Lifetime validation failed. The token is expired.
2022-12-23T03:51:03.184257498Z       System.AggregateException: One or more errors occurred. (One or more errors occurred. (State operation failed: the Dapr endpoint indicated a failure. See InnerException for details.))
2022-12-23T03:51:03.184264998Z        ---> System.AggregateException: One or more errors occurred. (State operation failed: the Dapr endpoint indicated a failure. See InnerException for details.)
2022-12-23T03:51:03.184270099Z        ---> Dapr.DaprException: State operation failed: the Dapr endpoint indicated a failure. See InnerException for details.
2022-12-23T03:51:03.184279199Z        ---> Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="fail to get Tenant from state store commonstatestore: -> github.com/Azure/azure-storage-blob-go/azblob.newStorageError, /home/vsts/work/1/go/pkg/mod/github.com/!azure/azure-storage-blob-go@v0.10.0/azblob/zc_storage_error.go:42
2022-12-23T03:51:03.184303099Z       ===== RESPONSE ERROR (ServiceCode=AuthenticationFailed) =====
2022-12-23T03:51:03.184308799Z       Description=Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
2022-12-23T03:51:03.184314199Z       RequestId:9f4cab3a-201e-0140-2381-160eb6000000
2022-12-23T03:51:03.184319599Z       Time:2022-12-23T03:51:03.1812983Z, Details:
2022-12-23T03:51:03.184324699Z          AuthenticationErrorDetail: Lifetime validation failed. The token is expired.
2022-12-23T03:51:03.184329999Z          Code: AuthenticationFailed
2022-12-23T03:51:03.184335199Z          GET https://sqlva5awuuhacgad74.blob.core.windows.net/state/Tenant?timeout=61
2022-12-23T03:51:03.184340499Z          Authorization: REDACTED
2022-12-23T03:51:03.184345899Z          User-Agent: [dapr-1.9.5-msft-1 Azure-Storage/0.10 (go1.19; linux)]
2022-12-23T03:51:03.184350899Z          X-Ms-Client-Request-Id: [6b64dc9c-ffe8-4b67-6de2-46195099ba3e]
2022-12-23T03:51:03.184356099Z          X-Ms-Version: [2019-02-02]
2022-12-23T03:51:03.184361099Z          --------------------------------------------------------------------------------
2022-12-23T03:51:03.184366499Z          RESPONSE Status: 403 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
2022-12-23T03:51:03.184374499Z          Content-Length: [424]
2022-12-23T03:51:03.184379399Z          Content-Type: [application/xml]
2022-12-23T03:51:03.184384699Z          Date: [Fri, 23 Dec 2022 03:51:02 GMT]
2022-12-23T03:51:03.184390099Z          Server: [Microsoft-HTTPAPI/2.0]
2022-12-23T03:51:03.184394299Z          X-Ms-Error-Code: [AuthenticationFailed]
2022-12-23T03:51:03.184398199Z          X-Ms-Request-Id: [9f4cab3a-201e-0140-2381-160eb6000000]
2022-12-23T03:51:03.184402399Z
2022-12-23T03:51:03.184406199Z
2022-12-23T03:51:03.184409699Z       ")
2022-12-23T03:51:03.184413300Z          at Dapr.Client.DaprClientGrpc.GetStateAsync[TValue](String storeName, String key, Nullable`1 consistencyMode, IReadOnlyDictionary`2 metadata, CancellationToken cancellationToken)

@ItalyPaleAle @vturecek Do you know what might be happening here?

We see the exact same behaviour but to storage, any update on this one?
type: 'DaprException',
2023-01-23T08:59:34.968026642Z     title: 'State operation failed: the Dapr endpoint indicated a failure. See InnerException for details.',
2023-01-23T08:59:34.968030542Z     status: 500,
2023-01-23T08:59:34.968035542Z     detail: 'Status(StatusCode="Internal", Detail="fail to get 236efa75-e400-4883-a6f7-c56e31c24149 from state store tenant-zones: -> github.com/Azure/azure-storage-blob-go/azblob.newStorageError, /home/vsts/work/1/go/pkg/mod/github.com/!azure/azure-storage-blob-go@v0.10.0/azblob/zc_storage_error.go:42\n' +
2023-01-23T08:59:34.968039442Z       '===== RESPONSE ERROR (ServiceCode=AuthenticationFailed) =====\n' +
2023-01-23T08:59:34.968043942Z       'Description=Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.\n' +
2023-01-23T08:59:34.968055342Z       'RequestId:016addc2-f01e-003c-7d09-2f18ce000000\n' +
2023-01-23T08:59:34.968066042Z       'Time:2023-01-23T08:59:34.9513095Z, Details: \n' +
2023-01-23T08:59:34.968069942Z       '   AuthenticationErrorDetail: Lifetime validation failed. The token is expired.\n' +
2023-01-23T08:59:34.968077642Z       '   Code: AuthenticationFailed\n' +
2023-01-23T08:59:34.968086742Z       '   GET https://.blob.core.windows.net/tenant-zones/236efa75-e400-4883-a6f7-c56e31c24149?timeout=61\n' +
2023-01-23T08:59:34.968094342Z       '   Authorization: REDACTED\n' +
2023-01-23T08:59:34.968098242Z       '   User-Agent: [dapr-1.9.5-msft-1 Azure-Storage/0.10 (go1.19; linux)]\n' +
2023-01-23T08:59:34.968105642Z       '   X-Ms-Client-Request-Id: [c2453879-0d93-4487-6070-f581d56e9dc9]\n' +
2023-01-23T08:59:34.968113342Z       '   X-Ms-Version: [2019-02-02]\n' +
2023-01-23T08:59:34.968117342Z       '   --------------------------------------------------------------------------------\n' +
2023-01-23T08:59:34.968128742Z       '   RESPONSE Status: 403 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.\n' +
2023-01-23T08:59:34.968136442Z       '   Content-Length: [424]\n' +
2023-01-23T08:59:34.968144142Z       '   Content-Type: [application/xml]\n' +
2023-01-23T08:59:34.968152042Z       '   Date: [Mon, 23 Jan 2023 08:59:34 GMT]\n' +
2023-01-23T08:59:34.968155742Z       '   Server: [Microsoft-HTTPAPI/2.0]\n' +
2023-01-23T08:59:34.968162841Z       '   X-Ms-Error-Code: [AuthenticationFailed]\n' +
2023-01-23T08:59:34.968170441Z       '   X-Ms-Request-Id: [016addc2-f01e-003c-7d09-2f18ce000000]\n' +
2023-01-23T08:59:34.968174541Z       '\n' +
2023-01-23T08:59:34.968182241Z       '\n' +
2023-01-23T08:59:34.968186741Z       '")',

The issue was fixed with Dapr 1.9.5-msft-2 which should be available in all Azure regions


Added Page

I added a new link

hello @BlckShadow, thanks for contributing.  Could you describe which link did you add?
It's pretty difficult to review because of the size of the array.

I added rule34hentai.net site

@BlckShadow confirmed.  Thanks, dude!


Decoupling stash and saving from direct server connections (future)

Hey,
it's been a while. Sorry for my sudden silence on the other issues; I got pulled away by some other stuff. I'm not sure I'll have enough free time to help on the big Season 6 rewrite, but I had an idea about it that I just wanted to write up somewhere. Basically, a lot of the issues stem from the fact that game data syncing is hacked into the game client at a deep level and is fairly complex. It's compounded by being synchronous with the server, i.e. server breaks for a second, game also breaks. So how about decoupling the local syncing of the game state (stash/character) from server side syncing? Very roughly, it could work like this:

Game client interaction with the server is limited to chat, and specifically when starting a game session (loading a save) or quitting game. Server communication is removed from all other hooks (except maybe trading related stuff).
At the start of a game session, the client obtains 2 public keys from the server for signing and verification respectively.
Whenever the client saves character or the stash, it always saves a timestamped set of BOTH character and stash data, signed with the signing key.
A separate process running outside the client takes care of syncing with the server. It uploads only the signatures and stash changes.
Whenever receiving new signatures, the server countersigns with the private verification key and the syncing process downloads the countersignatures and applies any stash changes (exact algorithm TBD).
On loading a save, the client refuses to load the file unless a correct countersignature is present. This ensures that the files on-disk can be trusted (unless someone is proficient enough to modify the keys in game client memory, a tradeoff we accept).

This could also be extended in several ways, like offering save/backup slots for full character data on the server, or just being able to turn Steam Cloud saves back on (I think many people would like that). As long as we perform any processing on-disk and outside the loop, the processing can be arbitrarily complex.

No worries, I've also been busy and haven't had much time for development as of late. The main issue with decoupling the local sync from the server sync is that the sync happens at the exact moment it's required (e.g. opening the stash or loading a character), and the synced result is then required for the client to proceed normally. This is mostly to prevent timing issues wherein the user could get a synced result from the server, the client trusts the result, and then the user overwrites the trusted result with one of their own which is then synced to the server.
As such, even if the local sync was detached from the server, there would still be a delay on the client side if the server was slow/experiencing latency. For example, the upload/download process would need to wait on the server to update the local files, and then the client would need to wait for the local files to finish updating before proceeding with the load.
Unfortunately, I don't see a good way around the timing issue currently. The alternative would be to set up some sort of polling or file monitoring system for synced files and then download new files if the signatures/checksums don't line up. This however, is both resource intensive and also not as secure since there is a break in the flow of execution between the sync and the loading of the synced file.

I agree, and that would be the point of using cryptographic keys here. In this model, trusting the server at every instant is not required (the keys replace server trust). There is no server network code in the client whatsoever, aside from starting a new session and retrieving the keys. The client can simply operate on local files, and the sync process will occasionally sync with the server. It is entirely decoupled, as if the player is playing locally, without an online connection.
The tradeoffs necessary for this are:

The client can only load game states that have been verified by the server.
Any changes to stash or characters invalidate the local state, meaning if the game crashes before the current state could be synced, the changes since the last verified sync would be lost.
Stash syncing for trade is not instant (every minute or so maybe), but could be specifically triggered by a client command.

Basically, a timeline of actions could go like this:

Game Client
Sync Process
Server
Valid?

Load Game

✓

Take item from stash

Run a dungeon

Put Items in Stash

Idle
Sync Signatures
Sign Signatures

Idle
Sync Countersignatures

✓

Idle

Deliver trade item
✓

Idle
Sync Stash & Signatures
Sign Signatures

Idle
Sync Countersignatures

✓

Take item from stash

Quit game (force sync)
Sync Signatures
Sign Signatures

Sync Countersignatures

✓

In this model, only the game states marked with a ✓ could be loaded again-- if the client tries to load a save state unverified by the server, it would fail. Since files on disk are cryprographically signed, they can also not be modified by the user (the client will refuse to load them as well). The assumption is simply that the files on disk are always correct and trusted, and syncing with the server is only necessary every few minutes, or on quitting the game.
The benefits of this would be essentially:

Game operates at local speed on local files, so zero lag (apart from fractions of a % of CPU for the local encryption).
Network (except chat) is entirely decoupled from the client, leading to fewer crashes and instability.
Usually just a signature (256 bytes long) is synced, vastly reducing server network load.
Since everything is stored on disk again, Steam Cloud or OneDrive can be used without impacting the game.

In this proposed solution, if we are periodically syncing with the server (say every few minutes or so), then shouldn't subsequent actions before the periodic sync cause the game state to be unverified and fail to load? For example, if someone opens the stash, withdraws an item, and then closes the stash and tries to withdraw again a few seconds afterwards. If I'm understanding the model correctly, the second attempt should then fail because withdrawing an item invalidates the game state which prevents the client from loading the stash data. And if so, would the client then be effectively "locked out" of that resource until the periodic sync happens?
I'll probably need some more time to think about what's the best way to implement server sync for the next season, as I haven't really had the chance to do much research on other options yet.

Oh, I should have explained that better. I'll go into a bit more detail as well. When I say "loads the file", I really just mean at the time the player loads the game from the main menu. We basically have 3 states of the game files:

completely valid (signature and countersignature present)
locally valid (signature present, but has not been synced yet-- no countersignature)
invalid (signature missing or does not match files, files have been modified by hand)

The signature is always written to disk at the same time the stash and character data is written. If the stash changes, the game can simply load the stash from file and verify with the local signing key before re-writing the file to disk. The player could interact with the stash several times without contacting the server, but every time, the local stash gets verified and signed. This creates a locally valid save state.
Every few minutes or on a direct trigger (quitting game, etc.), the most current signature is sent to the server, along with any stash uploads/downloads, season achievements, etc. The server countersigns these after processing stash and achievements. This creates a completely valid save state.
On loading a game from the main menu (starting a session), only completely valid game states are accepted, i.e. states that the server has processed and verified. Starting a session is also when the game client receives the keys for that session from the server. The keys are never written to disk, only kept in memory. So as long as a session is running, it's fine for the client to update its local stash with the signing key without contacting the server. We use this signing key to ensure that game data on disk doesn't differ from game data in memory while the game is running. The server countersignature is so the game data on disk cannot be changed between sessions without the server having seen it.
There is an attack vector here: if someone has the skills to intercept or replace the keys on the wire or in game memory, they can cheat the server as they like. That's about the same skill level it would take to cheat the game in its current state as well, though.
I really should try and see if I can get a proof of concept going for this, but probably not this or next month. :(

I see, that makes a bit more sense. I'll try to see if I can get a rough implementation working when I have some time available, though likewise I also probably won't be able to get around to it for a while.


PJsip Actions

How about PJSIP actions?
PJSIPNotify
PJSIPQualify
PJSIPRegister
PJSIPShowEndpoint
PJSIPShowEndpoints
PJSIPShowRegistrationsInbound
PJSIPShowRegistrationsOutbound
PJSIPShowResourceLists
PJSIPShowSubscriptionsInbound
PJSIPShowSubscriptionsOutbound
PJSIPUnregister
Thanks, Jesús

Hello!
Sure, that would be great! Feel free to open a pull request for them.
Cheers!

Work on it. Thank you.


Issue two is here

Some code smells about the issue two

Comment to issue 2

Another comment to issue 2


qint4 failing with PixArt Transformer

Install diffusers first.
And then do:
from diffusers import DiffusionPipeline
from optimum.quanto import quantize, freeze, qint4
import torch

ckpt_id = "ptx0/pixart-900m-1024-ft"
torch_dtype = torch.float16
pipe = DiffusionPipeline.from_pretrained(ckpt_id, torch_dtype=torch_dtype).to("cuda")
if transformer_dtype != "none":
    quantize(pipe.transformer, weights=qint4)
    freeze(pipe.transformer)

I am on the HF DGX. My PyTorch version is 2.3.1. I installed quanto from main.
Getting:
__torch_function__
    return qfunc(*args, **kwargs)
  File "/home/sayak/.pyenv/versions/diffusers/lib/python3.10/site-packages/optimum/quanto/tensor/qtensor_func.py", line 142, in linear
    return QTensorLinear.apply(input, other, bias)
  File "/home/sayak/.pyenv/versions/diffusers/lib/python3.10/site-packages/torch/autograd/function.py", line 598, in apply
    return super().apply(*args, **kwargs)  # type: ignore[misc]
  File "/home/sayak/.pyenv/versions/diffusers/lib/python3.10/site-packages/optimum/quanto/tensor/qtensor_func.py", line 120, in forward
    output = output + bias
RuntimeError: CUDA error: invalid configuration argument
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with `TORCH_USE_CUDA_DSA` to enable device-side assertions.

Cc: @dacorvo @SunMarc

I think it might be related to the same issue @SunMarc had: the int4 kernels have not been compiled because one of the devices on your host has a CUDA arch that is lower than sm80.
Can you try with the fix I just pushed ?

Might be fixed by #227

No, it doesn't :(

Here's my nvcc -V:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2023 NVIDIA Corporation
Built on Fri_Sep__8_19:17:24_PDT_2023
Cuda compilation tools, release 12.3, V12.3.52
Build cuda_12.3.r12.3/compiler.33281558_0

nvidia-smi:
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.129.03             Driver Version: 535.129.03   CUDA Version: 12.2     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA A100-SXM4-80GB          On  | 00000000:01:00.0 Off |                    0 |
| N/A   49C    P0              92W / 275W |   1690MiB / 81920MiB |      0%      Default |
|                                         |                      |             Disabled |
+-----------------------------------------+----------------------+----------------------+
|   1  NVIDIA A100-SXM4-80GB          On  | 00000000:47:00.0 Off |                    0 |
| N/A   50C    P0              93W / 275W |      8MiB / 81920MiB |      0%      Default |
|                                         |                      |             Disabled |
+-----------------------------------------+----------------------+----------------------+
|   2  NVIDIA A100-SXM4-80GB          On  | 00000000:81:00.0 Off |                    0 |
| N/A   49C    P0              94W / 275W |      8MiB / 81920MiB |      0%      Default |
|                                         |                      |             Disabled |
+-----------------------------------------+----------------------+----------------------+
|   3  NVIDIA DGX Display             On  | 00000000:C1:00.0 Off |                  N/A |
| 34%   37C    P8              N/A /  50W |      3MiB /  4096MiB |      0%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+
|   4  NVIDIA A100-SXM4-80GB          On  | 00000000:C2:00.0 Off |                    0 |
| N/A   50C    P0              98W / 275W |      8MiB / 81920MiB |      0%      Default |
|                                         |                      |             Disabled |
+-----------------------------------------+----------------------+----------------------+

+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A    836338      C   ...iniconda3/envs/parlertts/bin/python     1676MiB |
+---------------------------------------------------------------------------------------+

@sayakpaul can you try uninstalling then installing optimum-quanto, just to make sure there is no stale cached extension ?

Yeah did that too


improvement: add new font size constants

Description
With the design of the new landing- and error page, the problem of inconsistent text sizes once again occurred. Since we've only had three text size constants so far, we've decided to extend the list with sizes for all possible use cases.
H0 - Hero Title - 62px (Sondergröße)
H1 - Big Title - 40px
H2 - Large - 32px
H3 - Medium - 24px
P1 - Large - 20px
P2 - Medium - 16px
P3 - Small - 12px
Important: Old constants haven't been replaced with new ones yet. This should be done step by step. New designs & implementations should use the new constants.

looks good, just two questions:

are there plans to gradually replace the old constants with the new ones?
do we need to set the root font size explicitly or is assuming the default in most browser is 16px enough?

Yes, we should replace the old constants with the new ones gradually.
The default root font size of HTML is 16px as long as someone hasn't changed it intentionally.


autostart patch

Hi all,
I am trying to apply the autostart patch to dwm (here) without success. As far as I understand, this is probably due to heavy modification of the dwm.1 and dwm.c files in the source code by this branch. Is there a simple enough way to tackle this problem?
The reason I would like to install this patch is autostarting protonmail-bridge, which is necessary to access this email account.
Thanks!

Just put it in .xprofile

Duh! Thank you very  much @drake-newell !


Clarify the behaviour of LR.W/D and SC.W/D

Concerning issue #376.
I didn’t rewrap the text yet, so the diff is easier to read.

Thank you for these clarifications.  I've manually merged the commit with a minor tweak.

That’s how I expected you’d do it. Thanks for merging and rewording.


Configuration#3: Step#7: DatasetBuilder: Adding alpha_s and q0 values: alpha_S=0.4, matter: q_0=1 | matterlbt: q_0=1.5

Adding alpha_s and q0 values to the dataset as a column using step7 code

no note left in overleaf, cuz it does not have any further info


[SPARK-3674] YARN support in Spark EC2

This corresponds to https://github.com/mesos/spark-ec2/pull/116 in the spark-ec2 repo. The only changes required on the spark_ec2.py script is to open the RM port.
cc @andrewor14

Merged build triggered.

Merged build started.

@andrewor14 - One question I had was whether we should open 8042 in the worker nodes. This might be useful to see the NodeManager UI  ? (See yarn.nodemanager.webapp.address in https://hadoop.apache.org/docs/r2.4.1/hadoop-yarn/hadoop-yarn-common/yarn-default.xml)

Test build #33400 has started for   PR 6376 at commit 961504a.

Test build #33400 has finished for   PR 6376 at commit 961504a.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/33400/
Test FAILed.

Jenkins, retest this please

Merged build triggered.

Merged build started.

Test build #33416 has started for   PR 6376 at commit 961504a.

Test build #33416 has finished for   PR 6376 at commit 961504a.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/33416/
Test FAILed.

Jenkins, retest this please

Merged build triggered.

Merged build started.

Test build #33420 has started for   PR 6376 at commit 961504a.

Test build #33420 has finished for   PR 6376 at commit 961504a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/33420/
Test PASSed.

Merged build finished. Test PASSed.

@shivaram I don't believe the NM UI is used by Spark. Everything we need should be exposed or proxied through 8088. Merging into master 1.4.


69 account statement section show wrong cost for type fee

Purpose
Fixes Issue #69
Changes
Fixes Issue #69
Checklist

[x] My code follows the style of this project.
[x] The code compiles without warnings.
[x] I have performed a self-review of the changes.
[x] I have documented my code, in particular the intent of the
hard-to-understand areas.
[x] (If necessary) I have updated the CHANGELOG.

CLA acceptance
By submitting the contribution I accept the terms and conditions of the
Contributor License Agreement v1.0

link: https://developers.concordium.com/CLAs/Contributor-License-Agreement-v1.0.pdf

[x] I accept the above linked CLA.

Please bump frontend version. Then merge. Looks good.

done

Verified OK in Stagenet, https://stagenet.ccdscan.io/ - transaction cost is appearing correct now.

Verified OK in Mainnet.


Hi, please help.

Hi,
I am getting error while compiling your QtCSV. The problem arises due to the no-longer presence of .addRowValues(). By only changing it to addRow(), I am getting a list of errors.
Please help.
Thank you
JayJoe

Hi! Which version (or commit number) of qtcsv do you use? Could you provide build log?
Also see code of qtcsv-example project. Maybe it would help.

Hi, thanks for willing to reply, thank you.
I am using Qt 5.7.1. The error I am receiving is main.cpp:24: error: 'class QtCSV::StringData' has no member named 'addRowValues'
strData.addRowValues(strList);
^
I have tried the example as well, same error I get. And I read your stringdata.h, the header file does not contains addRowValues() function.
If I use addRow() function, I am getting these error

Please help, need it for my project :( Thank you

Yes, StringData do not have method addRowValues(). Instead you should use addRow().
About errors that you get. It seems that linker can't find library file (libqtcsv.so if you use Linux).

In file example.pro:
unix|win32: LIBS += -L$$PWD/../qtcsv/ -lqtcsv
INCLUDEPATH += $$PWD/../qtcsv/include

These lines tells to liker where:

it could find library file
it could find headers of the library


Big drop in number of biolink:molecularly_interacts_with

I have noticed that this TRAPI query had one biolink:molecularly_interacts_with result in the version of rtx-kg2 we call 20210204, but zero results on the version we call 20210816 (I think you have called this 2.7.1, non-canonicalized).
{"message":{"query_graph":{"edges":{"e00":{"object":"n01","subject":"n00"}},
 "nodes":{"n00":{"ids":["CHEMBL.COMPOUND:CHEMBL112"]},"n01":{"ids":["UniProtKB:P68400"]}}}}}

In addition, the size of the molecularly_interacts_with predicate has decreased substantially between those two versions.  These counts are from histograms comparing the same two versions of rtx-kg2, old vs new:
("biolink:molecularly_interacts_with" . 79517)
("biolink:molecularly_interacts_with" . 306)

I've confirmed that this edge was present in KG2.5.2:
{
  "predicate": "biolink:molecularly_interacts_with",
  "negated": "False",
  "relation_label": "targets",
  "publications_info": "{'UniProtKB:P68400': {'publication date': None, 'sentence': None, 'subject score': None, 'object score': '0.12196511996'}}",
  "subject": "CHEMBL.COMPOUND:CHEMBL112",
  "predicate_label": "molecularly_interacts_with",
  "provided_by": [
    "identifiers_org_registry:chembl.compound"
  ],
  "relation": "RTXKG1:targets",
  "object": "UniProtKB:P68400"

(by running the Cypher query
match (n {id: 'CHEMBL.COMPOUND:CHEMBL112'})-[r]->(m {id: 'UniProtKB:P68400'}) return r;

That edge is no longer present in KG2.3.3 (running the same Cypher query produced no results).
I believe the drop in edge-count is because in KG2.7.X, we dropped legacy edges that came in via the old RTX-KG1; those edges included a bunch of ChEMBL edges for computationally predicted compound-protein interactions that we scraped from the ChEMBL API. We are now exclusively pulling in content from a SQL dump of ChEMBL, and it is clear now that our particular set of SQL queries that we are doing, is not pulling in those predicted interactions. Opinions vary about how valuable (or not) those predicted interactions are. We could look into getting them in the future, if they would be useful?

If you were in the Architecture WG call yesterday, in the ranking discussion, you may happen remember a passing mention of the phrase "What are the protein targets of acetaminophen?"
The reason that the phrase "What are the protein targets of acetaminophen?" jumped out at me is that the engineer who wrote our TRAPI interpreter and lightweight reasoning took the literal TRAPI translation of this sentence as his benchmark query to tell whether or not lightweight reasoning was working.
These missing edges contribute 32 of the 34 results for said TRAPI query.  The remaining 2 edges require no synomymization or metadata of any kind.
@webyrd's comment to me privately over slack during the WG meeting was "It's the hello world of ranking."
@webyrd may have additional comments about the utility of these query results.

OK, thank you @jeffhhk and @webyrd. I will put in a feature request to restore these edges and I will mark it high priority.

OK, I have logged this as #176 and assigned it to me.


[BUG] No response activated the trigger in response to blip 1

Im trying to sample some analog gear from Access Analog (cloud based studio gear via vst plugin).
I trained a model fine sampling a vst amp
But when i record these cloud based analog gear, I get this error:
Checking that we have all of the required audio files...
Found v3_0_0.wav, version 3.0.0
No response activated the trigger in response to blip 1. Is something wrong with the reamp?
SHARE THIS PLOT IF YOU ASK FOR HELP

Here are the files:
https://drive.google.com/file/d/1JyHxkg-4pc2nKApPLHzQiF4AWIp0-bqG/view?usp=drive_link
https://drive.google.com/file/d/15e4UhyReK1OFvAAWwgChPagEXe3oI9c8/view?usp=drive_link

https://drive.google.com/file/d/15e4UhyReK1OFvAAWwgChPagEXe3oI9c8/view?usp=drive_link


MLDBFB-345 named error msg improvement test

is this PR dead because the changes were merged into the MLDB-192 test?

I can't find MLDB-192 test.

https://github.com/mldbai/mldb/blob/master/testing/MLDBFB-192_row_name_as_string_test.py

Non, il n'y a aucun test sur NAMED dans MLDBFB-192_row_name_as_string_test.py.

ok. can you change the assert so it matches my comment above and switch it to an expectedFailure? and then we can get this queued up.

@nicolaskruchten +1 and merge?

+1


build fixups

in order to try zif i had to patch this, thought i'd share
Signed-off-by: Niv Sardi<EMAIL_ADDRESS>

Woah, thanks man! Really appreciate the work, so it sucks to point this out, but the develop branch already has a few of these fixes.
I'll add something to the readme to prevent any future confusion :)


Localstorage for personal preferences

Adding the page configuration and removal of the CTA after first viewing would be good to have. If you've selected the lower (or higher) bitrates manually or when we add localization, it should keep those preferences upon revisiting the page.

The bitrate is being adjusted based on the user's internet connection, and the volume is being saved in localstorage.
We could set a value in the localstorage on initial load so we could hide the cta based on that.  I cannot think of any other use case for now.

Hi,
We are closing old issues/pull-requests that we think are stale. If you need still need help with this or are fixing this, please open a fresh issue/pull-request.
Thanks for your understanding.
Happy contributing.


Max enemy count doesn't not seem to be working

i've tried in kind of all ways possible to remove the blob enemy entirely, but no matter what i do, they keep spawning, no matter what i do
note: made configurtion.cfg into a txt so i could upload it to github

Presets.json
Configuration.cfg.txt

If you remove the blob from the list entirely, does it still spawn? Even though the rarity is set to 0, and the max count is also 0, it may forcefully spawn them(with no limit). The best way to make sure the enemy doesn't spawn is to not include them in the list.

If whats in the list is what spawns, then there is a bigger issue, everything that isn't in the list spawns, removing the blob, from the list doesn't do anything, in fact it looks like the list doesn't do anything at all

Ok thanks, LethalQuantities is probably just broken then. I'll have to see when I have time to fix it.

hola muy buenas, e descargado tu mod y al parecer el primer cambio que hice me funciono correctamente ya que solo agrande el mapa y aumente la cantidad de chatarra que aparece por mapa, pero luego que por alguna razón cuando quise agregar mas cambios este se devolvió a las configuraciones por defecto y ahora por mas que descargue el Presets JON nuevos de la pagina no hace ningún cambio, por mas que reinicie el juego. No se como solucionarlo y ya e intentado borrar el juego y volverlo a descargar y lo mismo con el mod pero el problema persiste.

I think i found why you are not able to disable the blob
It's because you added alot of custom moons without re generating the global profile
See for exemple on Experimentation it's correctly reporting as max 0

But on Maritopia it's still listed as max 2

Go in the Preset tab and delete global, then reload the page to re generate it

Concerning the lists, you cannot remove an entity by removing it from the Global List (global don't have anything in it's list by default) and the moons list take precedence
If what i suggested is still not working, try removing it from every moons list or setting the rarity to 0


Add stream as return type for Personalizer API Model_Get

Contribution checklist:

[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[x] The OpenAPI Hub was used for checking validation status and next steps.

Automation for azure-sdk-for-python

Can one of the admins verify this patch?

Automation for azure-sdk-for-js

Automation for azure-sdk-for-ruby

Automation for azure-sdk-for-go

Automation for azure-sdk-for-java


Backport profiles in shot groups second ball

Backport of #406 to 0.30

Changes Unknown when pulling 16e8e735184cef505117d45596b3cf7333dd5a23 on backport_profiles_in_shot_groups_second_ball into ** on 0.30**.

Changes Unknown when pulling 82487dfe2b59c52f20ff86375e560f16f8311b05 on backport_profiles_in_shot_groups_second_ball into ** on 0.30**.

Changes Unknown when pulling 82487dfe2b59c52f20ff86375e560f16f8311b05 on backport_profiles_in_shot_groups_second_ball into ** on 0.30**.


Flutter web app built successfully but is not displayed in the browser

Hi, Flutter web app gets built successfully. However, after I open the index.html file (in Chrome) found in the project level build/web directory, Chrome shows a blank window.
Steps to Reproduce

Run flutter build web
Flutter web app gets built successfully
Browse to project level build/web folder and open index.html
Nothing is displayed in the browser window

Expected results:
Expected to see the web app displayed in the browser
Actual results:
Web app not displayed in the browser

Logs
[√] Flutter (Channel beta, 1.18.0-11.1.pre, on Microsoft Windows [Version 10.0.18363.836], locale en-US)
    • Flutter version 1.18.0-11.1.pre at c:\src\flutter
    • Framework revision 2738a1148b (3 weeks ago), 2020-05-13 15:24:36 -0700
    • Engine revision ef9215ceb2
    • Dart version 2.9.0 (build 2.9.0-8.2.beta)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\Ankush\AppData\Local\Android\sdk
    • Platform android-29, build-tools 29.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.8052
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] IntelliJ IDEA Community Edition (version 2019.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3.1
    • Flutter plugin version 42.1.4
    • Dart plugin version 193.5731

[√] Connected device (3 available)
    • SM A205F   • RZ8M92CX7PJ • android-arm64  • Android 9 (API 28)
    • Web Server • web-server  • web-javascript • Flutter Tools
    • Chrome     • chrome      • web-javascript • Google Chrome 83.0.4103.61

You need to serve it from a server at localhost.
if you have nodejs

install  serve globally  npm i -g serve
Go to build dir where index.html resides
run serve .

open your browser and go to http://localhost:5000
release version of your app should be there

Hi @flutternoob
You cannot run the app from index.html from build, you need to serve in localhost or github pages or netlify
You can test release mode on localhost flutter run --release -d Chrome
This platform is not meant for assistance on personal code. Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

Hi @TahaTesser ,
I think it is a flutter issue as I described it here https://github.com/flutter/flutter/issues/88051.
If it is not, why do I need to do manual work for get it to run?
Thanks,
Marius


Preflight CSS missing when NODE_ENV is not development

Hello,
in my projects preflight CSS is missing when NODE_ENV is not set to development. In other cases (not defined, prod, production and so on) there is no preflight CSS in final page (underline blue hyperlinks, gray buttons etc.).
I have v3.1.1 of svelte-windicss-preprocess and issue is same for Svelte (after hot reload) and for Sapper (in build phase, dev is OK).
Otherwise, your project is cool 👍

which bundler do you use?

Rollup (in both cases).

for rollup in Svelte native try:
...
    preprocess: require('svelte-windicss-preprocess').preprocess({
        mode: !production ? "dev": "prod",
        ...
      }),
...

the preprocessor has to know if on DEV, so it can generate preflights for HMR

It works for dev npm script (rollup -c -w) but build npm script (result in build directory after rollup -c) is without preflight.

I wonder if you have a different setup. I cannot reproduce it currently

Try to clone https://github.com/tomasherout/windicss-no-preflight and then
yarn install (or npm install)
npm run build
npm run start
There is:

Caption

google.com

It should look like this:

but looks:

yeah got the bug. will be fixed in next release. might just use mode: "dev" hardcoded for now.. it should not have any major drawbacks

Workaround works, many thanks.

@tomasherout actually for now i ask you to just set mode: "dev" staticly as a workaround.
the bug is caused by sapper + rollup which to genereate the preflights without problems but somehow not at the right place for SSR+SPA mode.
Currently I do not see any possibility to change the logic, which will break non sapper projects.. but I can offer you to take a look at the new rollup plugin, might work better for your use case. https://github.com/windicss/vite-plugin-windicss/tree/main/packages/rollup-plugin-windicss

I am working on a sapper project and I think I am having the same issue even when using mode: "dev".
Example svelte component
Hello world

In development mode, everything works fine.
However, NODE_ENV=production sapper export --legacy results in a link without preflight applied.
My setup is the identical to the one in issue: https://github.com/windicss/svelte-windicss-preprocess/issues/82

NODE_ENV overrides mode.. so yeah. Also I inform you that we will drop support for sapper since it gets replaced by svelte-kit

Ok, will make the switch to svelte-kit, was waiting for it to reach beta, and move from there.
On 26 Mar 2021, at 12:15, Alexander Niebuhr<EMAIL_ADDRESS>wrote:
NODE_ENV overrides mode.. so yeah. Also I inform you that we will drop support for sapper since it gets replaced by svelte-kit
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fwindicss%2Fsvelte-windicss-preprocess%2Fissues%2F76%23issuecomment-808169723&data=04|01||1f1d775025ee40bc721808d8f050cfdd|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637523577159933765|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=RZAEiEWNFbv3OHCAmy4VA8ozCnPEPua0csWrhux00HU%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAHYZQX24ABL2QFQWH2O6O3TFR3FFANCNFSM4ZU3COJA&data=04|01||1f1d775025ee40bc721808d8f050cfdd|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637523577159943758|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=x%2FTgR6gI9DDcrn4anmKaZg%2FxwIT0hfxodAtz7c3Jogg%3D&reserved=0.

https://github.com/windicss/vite-plugin-windicss/tree/main/packages/rollup-plugin-windicss

you  could always try this with sapper!

we will sapper support, since svelteKit is close to be released.. for svelteKit Support track readme or #65


can't browse dir/file structure from open dialog

I'm running arch linux, fairly basic operation, not sure why I can't do this (files are never listed). Possibly a Qt problem?

It might be a Qt issue. Does this Python script work for you?
import sip

# From vistrails.gui.requirements
sip.setapi('QString', 2)
sip.setapi('QVariant', 2)

from PyQt4 import QtGui
import sys

if __name__ == '__main__':
    # vistrails.gui.application
    app = QtGui.QApplication(sys.argv)

    # vistrails.core.db.locator:ZIPFileLocator#load_from_gui()
    # vistrails.gui.extras.core.db.locator:get_load_file_locator_from_gui()
    suffixes = "*" + " *".join(['.vt', '.xml', '.vtl'])
    filename = QtGui.QFileDialog.getOpenFileName(
            None,
            "Open %s" % 'vistrail'.capitalize(),
            None,
            "VisTrails files (%s)\nOther files (*)" % suffixes)
    print "got filename: %r" % filename

Looks like a Qt problem, I get the same behaviour

ok, found the problem (again): It seems related to some issues I've had in the past with maestro from Schrodinger. If I delete ~/.config/Trolltech.conf it works


Disable protocol version check when connecting with remote peer

Hi all,
I'm in the process of connecting the android breadwallet app with a private multichain which I have set up  on my localhost. In the mobile device where the breadwallet app runs, the connection keeps syncing (until 5%) and gets stuck without either connecting or displaying the message 'not connected'.
In the Multichain logs I can see that the connection gets stuck when the minimum parameter set is sent from the Multichain node to the breadwallet node. I suppose the problem is that the breadwallet app can't accept the protocol version of the Multichain node (10008).
Multichain developers propose to

Ensure the wallet accepts the protocol-version which is defined on your chain, or remove the check completely to allow your protocol to be upgraded in future.

The question is, how can I completely remove the check for the version  of the remote peer within the breadwallet android code? Many thanks in advance for your help!
Regards,
Natassa

The check happens in

BreadWallet/app/src/main/jni/breadwallet-core/BRPeer.c

Please take a look there.


update CmdStan to output "adapt delta (target acceptance rate)"

Summary:
The NUTS adaptation algorithm has parameter delta which is the target acceptance rate.  In the interfaces, this is called adapt_delta (RStan, PyStan), adapt delta using CmdStan's nested argument structure.
Change the outputs to clarify that delta is the target acceptance rate.
Description:
see https://mc-stan.org/docs/2_19/reference-manual/hmc-algorithm-parameters.html,
Step Size Adaptation Parameters Table
Of the step size adaptation parameters, the docs only recommend that the user adjust the  adapt_delta parameter.   Giving this parameter a more informative name would help demystify adaptation.

closing this issue - leave name as is for now.


Typo, Incorrect Documentation

The VignetteSubFilter class is spelled wrong ("SubFitler"), has different capitalization than in documentation, and takes an extra parameter (Context) not described in documentation.

Thanks for pointing out the type, this is fixed now.


Provider has not implemented kubeVersion api

The terraform provider has not implemented the kubeVersion api which is a required parameter as part of the symbiosis_cluster resource.
Relevant terraform apply output:
Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # symbiosis_cluster.production will be created
  + resource "symbiosis_cluster" "production" {
      + id                     = (known after apply)
      + name                   = "cloud-one"
      + region                 = "germany-1"
      + wait_until_initialized = false
    }

  # symbiosis_node_pool.production will be created
  + resource "symbiosis_node_pool" "production" {
      + cluster   = "cloud-one"
      + id        = (known after apply)
      + node_type = "cpu-int-1"
      + quantity  = 2
    }

Plan: 2 to add, 0 to change, 0 to destroy.
symbiosis_cluster.production: Creating...
╷
│ Error: Symbiosis: JSON parse error: Instantiation of [simple type, class symbiosis.backend.rest.v1.cluster.domain.CreateClusterInput] value failed for JSON property kubeVersion due to missing (therefore NULL) value for creator parameter kubeVersion which is a non-nullable type; nested exception is com.fasterxml.jackson.module.kotlin.MissingKotlinParameterException: Instantiation of [simple type, class symbiosis.backend.rest.v1.cluster.domain.CreateClusterInput] value failed for JSON property kubeVersion due to missing (therefore NULL) value for creator parameter kubeVersion which is a non-nullable type
│  at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 113] (through reference chain: symbiosis.backend.rest.v1.cluster.domain.CreateClusterInput["kubeVersion"]) (type=Bad Request, path=/rest/v1/cluster)
│
│   with symbiosis_cluster.production,
│   on main.tf line 14, in resource "symbiosis_cluster" "production":
│   14: resource "symbiosis_cluster" "production" {

Didn't see the field in the following schema code block here https://github.com/symbiosis-cloud/terraform-provider-symbiosis/blob/main/symbiosis/resource_cluster.go#L24-L65

@crutonjohn Thanks for reporting! The issue has been fixed in v0.2.0.


Fix the vulnerabilities reported by Artifacthub - part 2

The container image scanner reports couple of issues in our image: https://artifacthub.io/packages/helm/k8gb/k8gb
part 2:
package github.com/gogo/protobuf needs to be upgraded from v1.3.1 to v1.3.2
scanner it uses: https://github.com/aquasecurity/trivy
more info: https://artifacthub.io/docs/topics/security_report/

Closing as fixed by #654 and https://github.com/k8gb-io/coredns-crd-plugin/pull/19


Error with stopping triggers

Is your feature request related to a problem? Please describe.
When it tries to stop triggers, it gives the following error message:
....
STEP: Stopping triggers...
Getting triggers...
triggerSortUtil : Cannot process argument transformation on parameter 'trigger'. Cannot convert the
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger" value of type
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger" to type
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger".

<my user directory here...>\azure.datafactory.tools\0.8.0\private\Get-SortedTriggers.ps1:11 char:58
+     $triggers | ForEach-Object{ triggerSortUtil -trigger $_ -triggerN ...
+                                                          ~~
    + CategoryInfo          : InvalidData: (:) [triggerSortUtil], ParameterBindingArgumentTransformationException
    + FullyQualifiedErrorId : ParameterArgumentTransformationError,triggerSortUtil

triggerSortUtil : Cannot process argument transformation on parameter 'trigger'. Cannot convert the
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger" value of type
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger" to type
"Microsoft.Azure.Commands.DataFactoryV2.Models.PSTrigger".

Describe the solution you'd like
Seems like a code bug. Although I think it would be better if this flag is automatically determined if a trigger will be updated. For example, the above error came up even though I only had "pipeline.*" in my Includes so there was no need need to stop any triggers. If I deploy a trigger but this flag was turned off, an error appears saying I can't deploy a trigger that has not been disabled. So it seems like the value of this flag goes hand in hand with whether a trigger is deployed or not.
Other than this, this is an awesome and very useful module. Keep up the great work! Thanks!

Thanks @norman-v for raising this issue. I will take a look at this tonight.

I tested the module with a different kind of triggers and I can't reproduce the error.
However, I have seen a similar error when I was testing and debugging the code in PowerShell session in VS Code during the development. Therefore, I guess you're playing with the code, probably importing internal (private) cmdlets as well. If so, please make sure to restart PowerShell session, import module in common method and run Publish-AdfV2FromJson function again.

@norman-v, I'm going to close this issue now, but let me know when you would be able to reproduce the issue with restarted PowerShell session and provide me these steps.


To take video from client device to the server.

Hi there,
I am doing  proctoring project and I need help to obtain the live video feed from the client device to the server.  I was successful in hosting my video in localhost but now to proctor the exam, I need access to the live video feed of the candidates in my server. Can you help me in this?

Sorry, this is not my area of expertise and I won't be working on this. However, if you manage to do this I will be happy to merge it in this repo.


Index of exercises changes after editing - wrong exercise selected

Not sure if it is the intended behavior, but the index of the exercises changes sometimes after editing, hence the exercise selected/shown after the command is executed is not the exercise that was edited.
Initially, the sequence of exercise is this:

After entering edit i/2 n/Running d/20/09/2019, the edited exercise shifted to index 3, yet the details for exercise at index 2 is shown (even though it is not the edited one) - bench press is edited but swim is shown instead.

Addressed this issue in PR fix-bug-add-docs by amending the setExercise(ex1, ex2) method in ModelManager so that the changes to the ExerciseBook triggers the listener correctly in ResourceListPanel.


Updates the documentation for ZipFromIterable

closes #287
Changelog:

Updates the documentation for ZipFromIterable to fix the error in the output of the example.

Pull Request Test Coverage Report for Build 855

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

Totals

Change from base Build 843:
0.0%

Covered Lines:
0

Relevant Lines:
0

💛  - Coveralls

Thanks @ashwineaso


simpler add_pins

thank you @sebastian-goeldi  for the suggestion in
https://github.com/gdsfactory/gdsfactory/pull/3032#issuecomment-2250181298

add_pin_rectangle_double seems to be removed. Is this a problem?

i didn't see it used anywhere and had no tests, so i think is safe to delete


IAVL Iterator

adapt cosmos-sdk style iterator to iavl tree

Is the idea with testing for this PR that the old callback functionality had tests, and that being correct implies correctness of the traversal function and Iterator.Next()?

I'm a bit worried were going to get significant garbage collection overhead with each call to next making a new function definition / more heap allocations. Can you create a benchmark in this library we can run for determining the overhead of a call to next (via benchmem)? (Or can be done in the SDK if thats somehow easier)

All resolved!

@robert-zaremba can we get your eyes on this?

merging this, I will try to get this released shortly


added an anagram checking script

@Iqra840  contribute here https://github.com/Ishaan28malik/Get-Dev-Resources


fix units on DeAngelis_1981_pofe data

@beckybanbury, It looks like the units on this latest pull request are wrong.  Please convert to Mg/ha, and also check that _OM or _C subscripts on the variable names are correct.

Ah okay - thanks for flagging that!

@teixeirak I've converted the units - corrected version is in the new pull request

thanks!


Very few presets are set to be compatible with BBL A1 Mini

I pulled in all the filament presets in to Orca, but only 2 showed up (with the inherits folder in place). I just realized that the inherits presets are only set to be compatible with BBL X1, X1C, and P1S while I have an A1 Mini. Is it intended for this repo to only be compatible with only X1, X1C, and P1S, or do the other BBL printers need to be added to the compatible_printers list in the parent presets?

Hello @akoebbe,
I originally started this repository for the BBL X1C, but since then, I have expanded its scope a bit. Feel free to try adding "compatible_printers" in the presets and test them to see if they work for you. I would greatly appreciate it if you could also add any filaments that work for you to the collection or provide feedback. This will help me refine some aspects. Additionally, I'll be adding the A1 Mini to the list of compatible printers if these work for you.

No update, closeing.


fix sidecar containers page examples

fix: https://github.com/kubernetes/website/issues/45406
fix wrong example on sidecar container page.

Hi @pegasas, Thanks for the contribution. However, this PR needs some rework. Kindly check my feedback.
Kind Regards, Aditya

Thanks @adityasamant25 ,
I've updated my PR.

Hi @pegasas , this PR needs rebase, when you have some time, please rebase

Hi @pegasas , this PR needs rebase, when you have some time, please rebase

@reylejano
Thanks, Done.

/sig node

Please consider squash this PR into a single commit.

Please consider squash this PR into a single commit.

Done. Thanks.

Hey @pegasas, whenever you get a chance, could you please take a look at the reviewers' feedback and respond to them? Thanks!

Hi @pegasas,
Reminding to address reviewers' feedback if you are still working on this PR.
Thanks.

Hi @pegasas, Reminding to address reviewers' feedback if you are still working on this PR. Thanks.

Thanks @dipesh-rawat and @T-Lakshmi .
I've response to those comments.
Regards,
John


A bigger example for recipe2plan

This example has 3 recipes:

Ingestion of events into a collection
Processing of events into a summary
Ephemeral request handling using the calculated summary of events.

It contains a number of interesting cases:

Mapping from long running arc to long running arc
Mapping from long running arc to ephemeral arc
Collections and Singletons
Mapped as well as created handles
Create handles with and without capabilities
Create handles with and without ids
Reading / Writing type asymmetry

It currently does not work with the following error:
{ StorageKeyRecipeResolverError: Recipe RequestHandler failed to resolve:
Cannot find a handle matching requested type and tags.
Cannot find a handle matching requested type and tags.
cannot find associated store
Resolver generated 0 recipes
    at StorageKeyRecipeResolver.tryResolve (file:///Users/piotrs/arcsy/arcs/build/tools/storage-key-recipe-resolver.js:72:19) name: 'StorageKeyRecipeResolverError' }

Can we maybe land this and in the follow up patch we uncomment building and fix the problems?

/gcbrun


[Usage]: flash_attn vs xformers

Your current environment
I found that "Using FlashAttention backend" or "Using XFormers backend", the throughput is the same
How would you like to use vllm
I want to run inference of a [specific model](put link here). I don't know how to integrate it with vllm.

Your current environment
I found that "Using FlashAttention backend" or "Using XFormers backend", the throughput is the same
How would you like to use vllm
I want to run inference of a [specific model](put link here). I don't know how to integrate it with vllm.


Update release guide

Updated the release guide to account for what is now automated via github actions, and any other bits I felt could be clearer.
Now only 16 easy steps!

Motivated by #5232 and #5244
[x] Passes pre-commit run --all-files
[ ] User visible changes (including notable bug fixes) are documented in whats-new.rst

Shall we merge?

Thanks @TomNicholas


Confirmation Dialog refactor and line input

In order to support text input, I decided to refactor the Confirmation Dialog code into its own class.
I've then added support for adding a line input dialog to get input from the user. The line input can be normal or a password field, complete with Show Password checkbox. It is also possible to add placeholder text when creating the input box.
Two new methods dlgConfirmLineEdit and dlgConfirmLineEditPlaceholder have been created. A new signal, dlgConfirmTextInput has also been created.
When the user taps the accept button, the dlgConfirmTextInput signal is emitted with the contents of the input box, otherwise dlgConfirmResult is emitted.
During my experiments, I had a multi-line text edit dialog working, but decided to drop it in favor of the current implementation which is far simpler and hopefully a lot less fragile, but only supports single line input.
See also #9 for my experiment musings and results.
Tested on FW 4.6 and 4.25. One hopes it will work on the firmware versions between those tested...

As another note, I never did end up figuring out how to hook up the keyboard's Go button, so tapping that does nothing.

As another note, I never did end up figuring out how to hook up the keyboard's Go button, so tapping that does nothing.

Well, that was easy. Turns out that N3ConfirmationTextEditField::commitRequested() is the signal that is emitted when the Go button is tapped.
Let me implement that properly. Just need connect it to the accepted signal of the dialog and should be good to go.

Apologies for the late changes. Think I'm done now.

Any chance of testing/reviewing this in the near future @pgaskin and @NiLuJe ?

Any chance of testing/reviewing this in the near future @pgaskin and @NiLuJe ?

I want to look at this closely, but I might not be able to get around to it until Sunday (I'll be making the NM release around the same time).

I want to look at this closely, but I might not be able to get around to it until Sunday (I'll be making the NM release around the same time).

That's fine, thanks for the update.
I'm quite happy for you to have a close look. Don't want to be releasing something with any major issues after all.

That's fine, thanks for the update.
I'm quite happy for you to have a close look. Don't want to be releasing something with any major issues after all.

Closing this for now in favor of #11


Refgenie CLI test by hand

I tested the Refgenie CLI locally, and only ran into one issue with refgenie listr:

when there are multiple server subscribed and the compatible server is not the first one in the list, I got

$ refgenie listr
/home/bx2ur/Documents/Testing/refgenie/genome_config.yaml
'http://refgenomes.databio.org' is not a compatible refgenieserver instance. Could not determine API endpoint defined by ID: 'v3custom_Id_genomes_dict'

There is one more issues when I try to test on Rivanna with the lab config (/project/shefflab/rivanna_config/refgenie_v04.yaml):

when I try to pull a asset that is available on the server, I got:

$ refgenie pull rCRSd/fasta
'rCRSd/fasta:default' not available on any of the following servers: http://rg.databio.org

Maybe because  rCRSd/fasta already exist locally.
Also, because the digests are different now, when should we rerun the upgrade again?

thanks for testing
For 1., I noticed the issue yesterday, if the first server is invalid it stops instead of checking others, but I think it does for pull. This should be easy to fix. You can try to resolve this if you want.
For 2., I'm not sure what is going on.. will need to investigate

Also, because the digests are different now, when should we rerun the upgrade again?

Once I re-build and re-archive the assets to be served with the production instance of refgenieserver

For 1., I noticed the issue yesterday, if the first server is invalid it stops instead of checking others, but I think it does for pull. This should be easy to fix. You can try to resolve this if you want.

I think the pull also has this issue:
here is when I try to pull a fasta asset:
No local digest for genome alias: human_repeats
'http://refgenomes.databio.org' is not a compatible refgenieserver instance. Could not determine API endpoint defined by ID: 'v3custom_Id_alias_digest'

here is when I try to pull another asset when the fasta asset already exsit:
$ refgenie pull hg38/bowtie2_index
'http://refgenomes.databio.org' is not a compatible refgenieserver instance. Could not determine API endpoint defined by ID: 'v3custom_Id_default_tag'

(I tested pull on a new genome config I initiated, not the lab config)
I'll try to fix this problem.

Once I re-build and re-archive the assets to be served with the production instance of refgenieserver

I think this issue is fixed.  let me know if your are ready for me to run upgrade again.


Style Utilities : Spacing Problem

In the document Spacing between two points should be the same. In the guide space between "Style Utilities" and "DEV_BORDER" is not the same comparing the space between "DEV_BORDER" and "BG".

Please provide some specific details, with screenshots.

Highlighted the gap between 2 sections this gap should be the same.

As of now closing this issue


Show Dot and Line below date

Hello JT,
Is it possible to add line below the dates which have events before current date and show dot on that dates which have events coming in future.

No sorry, it's not possible.


Crash when given the '--lib' sub command for new

I get this panic even though pygo does create everything.
thread 'main' panicked at 'Could not create Poject Folder.: Os { code: 17, kind: AlreadyExists, message: "File exists" }', /home/cowboy/.cargo/registry/src/github.com-1ecc6299db9ec823/pygo-0.1.0/src/main.rs:80:22
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

fix with commit

close


Assign workers to private subnets only

I have issues
I'm submitting a...

[ ] bug report
[ ] feature request
[x] support request
[ ] kudos, thank you, warm fuzzy

What is the current behavior?
When creating our cluster, our EKS Cluster is in both private and public subnets, and our workers are in both public and private subnets too.
What's the expected behavior?
We want to place our workers in private subnets only, while having EKS in public and private.
Are you able to fix this problem and submit a PR? Link here if you have already.
Environment details

Affected module version: v2.3.0
OS: TF running on Ubuntu WSL
Terraform version: v0.11.13

Any other relevant info
On our production environment, we have EKS in public and private subnets, and our workers only in private subnets but we're not using any module. We want to do the same thing using EKS module :)
Our VPC/subnets etc.. have been created using the VPC module from Amazon.

After browsing through the past issues, I found how to do it, in worker_groups, add :
subnets = "${join(",",module.vpc.private_subnets)}"
I tried multiple solutions using subnets before but not with join, now it's fixed :)


md-icon

md-icon directive missing
Note: for support questions, please use one of these channels:** Chat: AngularClass.slack or Twitter: @AngularClass

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

Do you want to request a feature or report a bug?

What is the current behavior?

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via
https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).

What is the expected behavior?

What is the motivation / use case for changing the behavior?

Please tell us about your environment:

Angular version: 2.0.0-beta.X
Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]

Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

thanks! done via https://github.com/AngularClass/angular2-webpack-starter/commit/ddede6dbb65ca32af1db743429294cbf519aab23


documentation Install link points to old version of composer

Describe the bug
When coming from the docs page it links to a aka.ms link which points to the old version of composer.
https://docs.microsoft.com/en-us/composer/setup-yarn
Version
None
Browser

[x] Electron distribution
[ ] Chrome
[ ] Safari
[ ] Firefox
[ ] Edge

OS

[ ] macOS
[x] Windows
[ ] Ubuntu

To Reproduce
go to:
https://docs.microsoft.com/en-us/composer/setup-yarn
Click the windows install link and it installs the 1.02 version of composer.
Expected behavior
It should link to latest stable release.

Hi @tomlm
Thanks for reporting the issue.
@cwhitten could you please update the following aka links for the desktop executables? Thanks!

https://aka.ms/bf-composer-download-win
https://aka.ms/bf-composer-download-mac
https://aka.ms/bf-composer-download-linux

This is done @zxyanliu - given the 1.1.0 -> 1.1.1 we wanted to let the release settle just a bit.


Cann't use this framework with Xcode 9 & swift 4

Description:
When I use the old project created by Xcode 8 & swift 3, it works with the new Xcode 9 & swift 4.
But when I create a new project with Xcode 9 & swift 4 & the same .swift file, the code won't call back and the APP just show web content.
OAuth Provider (Twitter, Github, ..):
Github
OAuth Version:

[ ] Version 1
[x] Version 2

OS (Please fill the version) :

[x] iOS :
[ ] OSX :
[ ] TVOS :
[ ] WatchOS  :

Installation method:

[ ] Carthage
[ ] CocoaPods
[ ] Manually

Library version:

[ ] head
[x] v1.0.0
[ ] v0.6
[ ] other: (Please fill in the version you are using.)

Xcode version:

[x] 9.0 (Swift 4.0)

[ ] 8.0 (Swift 3.0)

[ ] 8.0 (Swift 2.3)

[ ] 7.3.1

[ ] other: (Please fill in the version you are using.)

[ ] objective c

Installation method?

install with CocoaPods

your url authorizeURLHandler is?
then did you configure the project correctly, see readme to add scheme
https://github.com/OAuthSwift/OAuthSwift#setting-url-schemes

It's my bad, I didn't follow the steps one by one while I was creating the new project. I ignored to add scheme and the code in AppDelegate.swift .
Thank you so much for your reply!

Anyway, this issue shows OAuth can be used with Xcode 9 & Swift 4


Try running multi thread program on swerv EH1 core

Hello,
I am trying to run multi thread program on EH1 core but facing some assertion fail in core RTL.
Is EH1 supports multi thread programming?
Thanks
Rajat

EH1 implements only a single hardware thread. EH2 supports two hardware threads.

Thanks,
I will try with EH2


Updated validations.py python script.

Updated validations.py python script.
Fixed the behavior of validate_user function in
validations.py.
Closes: #1
Fixes #1316

It's a good idea to open an issue first for discussion.

[ ] Tests pass
[ ] Appropriate changes to README are included in PR

@googlebot I signed it!


allow preserving the originally requested path after the authentication redirect

In most (all?) cases, traefik makes the forwardAuth request at the root of the server (/). This means that the user's requested path is lost in the authentication redirect. However, the prefix is sent along with the X-Forwarded-Prefix header, so we use that in addition to the requested path if the requested path is empty.
https://github.com/traefik/traefik/blob/c57876c116ebc375becaff476fbcf6f25c4db7f3/pkg/middlewares/auth/forward.go#L57
https://github.com/traefik/traefik/blob/c57876c116ebc375becaff476fbcf6f25c4db7f3/pkg/middlewares/auth/forward.go#L102
close #323
close #325

Will this ever lead to a new release?


I has installed omf/plugin-z , but it does't work

i use this command
fisher install omf/plugin-z

Install success!

but i can't use it

@wensonsmith Hi! Did you set set -g Z_SCRIPT_PATH path/to/z?

@wensonsmith

@wensonsmith

Yes, i have installed the legacy

But i don't know the path to z ,   so is this path right ?

I try to set like this

but it still not work

Thank you very much!!

Alright, first things first.
Do not mix your configuration code with Fisherman's configuration, that won't lead to any good! :pray:
Next:
git clone https://github.com/rupa/z $HOME

That will download it to your home directory, so now you know Z_SCRIPT_PATH should be $HOME/z. Move z to your preferred directory, but make a note to remember where you put it.
Next, I assume your fish config.fish is in ~/.config, so:
echo 'set -g Z_SCRIPT_PATH ~/z' >> ~/.config/fish/config.fish

Install legacy and omf/plugin-z and you are done.

Note: I suspect the problem is you were confusing rupa/z with omf/plugin-z. The first is the actual Zutility written in bash, the second is a plugin for fish that wrapsZ`'s into a function that does this:
cd (bash -c "source $Z_SCRIPT_PATH; _z $argv; echo \$PWD")

@wensonsmith

Thanks !!  You are  AWESOME!!
I do as what you say, now it does't report error, but there is no effect .  I think there are some compatibility issues with the plugin-z.

Thank you for your patience！

Can you try this?
type z

If the function definition is the same as this one here, then maybe the problem is with the plugin itself.
Also try this:
cat $fisher_config/conf.d/z.init.fish

I uninstall all the plugins , and after reinstall , it works ..
thank you !

@wensonsmith No problem, and don't hesitate to continue the discussion as I am here to help you troubleshoot the problem until you find a solution.
Cheers!


Bump Viash to 0.9.0-RC7

Description
Bump Viash to 0.9.0-RC7
Issue ticket number
~Closes #xxxx~

Checklist before requesting a review

[x] I have performed a self-review of my code

[x] Conforms to the Contributing guidelines

[ ] Proposed changes are described in the CHANGELOG.md

[x] I have tested my code with viash ns test --parallel -q <name or namespace>

Check the correct box. Does this PR contain:

[ ] Breaking changes
[ ] New functionality
[ ] Major changes
[x] Minor changes
[ ] Documentation
[ ] Bug fixes

Would have been a good idea to run a CI force ;)


add {maybe,must}_{read,write,undef}_memory(),

coming right up

Closed by 7d19d677

Closed by 7d19d677


docs(mainpage): add "latest" to Angular 1.2.x

Clarified Doc, resolves https://github.com/angular-ui/bootstrap/issues/3573

I don't think this should be merged - master only supports 1.3 currently.

That was meant for the current Demo pages, to avoid the confusion such as in that issue.
Should it go to another branch in that case?

This will be fixed when 0.13 lands. No need to merge it.