Error ejecting fresh project with ExpoKit

Description
I created a fresh project using create-react-native-app v1.0.0. Then I ran eject with ExpoKit.
Expected Behavior
Expected eject to succeed.
Observed Behavior
Got this error message:
Error running eject: Error: ENOENT: no such file or directory, open 'C:\Programming\react-native-app\io
s\react-native-app\Supporting\Info.plist'

Environment
Please run these commands in the project folder and fill in their results:

npm ls react-native-scripts: 1.7.0
npm ls react-native: 0.49.5
npm ls expo: 22.0.3
node -v: 8.1.2
npm -v: 5.0.3
yarn --version: 1.2.1
watchman version: N/A

Also specify:

Operating system: Windows 10
Phone/emulator/simulator & version:  N/A

Reproducible Demo
Please provide a minimized reproducible demonstration of the problem you're reporting.
Issues that come with minimal repro's are resolved much more quickly than issues where a maintainer has to reproduce themselves.

experienced same error

I'm on Linux and encountered the same issue.
Validating project manifest...
It appears you are trying to detach outside of macOS. You will require Xcode to build the resulting artefact.
Downloading iOS code...
Moving iOS project files...
Naming iOS project...
Configuring iOS project...
Error running eject: Error: ENOENT: no such file or directory, open '/home/lihop/react-native-expo-starter-kit/ios/react-native-expo-starter-kit/Supporting/Info.plist'

I think it has something to do with the upgrade from xdl 45.0.0 to 46.0.1 in #446. The XDL changelog for 46.0.0 mentions this

Remove dependency on macOS to detach
My workaround was to downgrade xdl to version 45.0.0 by running

yarn add<EMAIL_ADDRESS>
and modifying yarn.lock like so
diff --git a/yarn.lock b/yarn.lock
index 07af53f..2624733 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5519,7 +5519,7<EMAIL_ADDRESS>     progress "^2.0.0"
     qrcode-terminal "^0.11.0"
     rimraf "^2.6.1"
-    xdl "46.0.1"
+    xdl "45.0.0"

<EMAIL_ADDRESS>   version "2.4.0"

Then when I run npm run eject and follow the prompts to eject with ExpoKit I get the message
Validating project manifest...
Can't create an iOS project since you are not on macOS. You can rerun this command on macOS in the future to add an iOS project. Enter 'yes' to continue and just create an Android project:

Then I enter yes and the script successfully ejects the app for Android only.

Hi, the current version of XDL doesn't try to generate an iOS project outside macOS. Can you try updating and see if it still happens?

@terribleben I ran into the same error and solved it by updating the xdl version to 46.1.0. xdl changelog
Changed

Only detach iOS on macOS or when a --force flag is added


Update crud.md to remove broken links to other md files

Bad links to other markdown files. Removed the "doc/" prefix.

thanks for this @glynnbird, merging


Embedding gists from github in asciicasts description

First of all, thank you for this great project!
Recently I started recording asciicasts, and found that one feature would make it more approachable—embedding gists / snippets of code.
For example, instead of copy-pasta, or adding a link to the gist, I could store it once and then embed it in asciicast and other places. What do you think?
example asciicast with link to gist

Thanks for the idea. While this could be desirable in some scenarios (like yours), I think in general case it may not be what user would expect. It's easy to imagine someone linking from asciicast to a gist containing long log output or a stack trace. This wouldn't look too good when inlined.
One option would be to make this inlining explicit, opt-in. But right now the description is treated as markdown with no non-standard behavior (just Github flavored markdown) and seems to be good enough for majority of users.

Right, thanks. Unlike regular github README.md, any self-hosted jekyll site* can embed javascript asiinema player and embed gists (out of the box).

jekyll pages hosted on github can embed asciinema player


Added Porcupine

Including Porcupine, a wake-word detection engine.
Project URL
https://github.com/Picovoice/Porcupine
Category
Machine Learning
Description
On-device wake word detection engine for macOS, iOS, and watchOS, powered by deep learning.
Why it should be included to awesome-ios (optional)
There no wake-word detection engines in the list.
Checklist

[x] Only one project/change is in this pull request
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 / tvOS 10 or later
[x] Supports Swift 4 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

I'm not sure about Machine Learning. What about /Audio?

That makes more sense. Updated the PR.

Thanks for contributing 👍

          1 Warning

:warning:
Found 1 link issue, a project collaborator will take care of these, thanks :)

Link issue by awesome_bot

Line
Status
Link

7
521
https://img.shields.io/github/issues-pr-closed/vsouza/awesome-ios.svg

  Generated by :no_entry_sign: Danger


chain_one_line_max should probably be called chain_one_line_max_width for consistency with other configuration options.

1.0 for option audit


[BUG] The Escape key is not closing the settings menu

I'm gonna tag this as an enhancement ;) ...as I've not even tried to implement it, but yo are right that it is a bug in some ways ;)
I've added it in to the next main release - thanks!!


Fix typo in new.html.eex button

I noticed it says "Black" instead of "Back" when I was creating a new record while trying out the demo.

Thank you!


 I tried the _interleave, _handle and write functions but it doesn't seem to edit the frames sent to the client. How can I edit frames directly before the client receives them? Can you tell me? I've been searching for 3 days but it still doesn't work

This app is intended for traffic proxying. Only some headers are modified in accordance with the RTSP protocol. The app transmits raw streams and knows nothing about frames, fragments, or segments.
To be able to analyze an image, you need at least to combine the header information with the data stream.

Thank you for replying me. As far as I understand I at least need to combine the header information with the data stream. But I don't understand the async def write(self, frame) function. It still has a frame and when I use frame editing in that function, it doesn't work. Can you explain me more carefully when to use async def write(self, frame) and which frames are in it? And if I want to create an rtsp server that has applied the AI model from the original rtsp, what should I do? Can you give me the right instructions to combine the header information with the data stream? I really thank you very much

Sorry, I have no experience with openCV. But as far as I know, it is possible to connect directly to the camera, for example:
stream = cv2.VideoCapture(RTSP_URL, some_flags).
Than, if you call stream.read(), it will return a frame.
I can assume that you need to process and distribute the modified frames to clients.


SAK-49987 Assignments: Submission export breaks on big data set

Just moving it out of the loop, as it was causing this exception:
java.lang.IllegalStateException: The maximum number of Cell Styles was exceeded. You can define up to 64000 style in a .xlsx Workbook

@ern Could you revert this please? The PR was not ready yet.


PowerToys Issue

Microsoft PowerToys version
0.68.1
Installation method
WinGet
Running as admin
No
Area(s) with issue?
General
Steps to reproduce
I do not actually know what the error was, but the app asked me to file a bug in this repo. The logs are below:
Version: <IP_ADDRESS>
OS Version: Microsoft Windows NT 10.0.22621.0
IntPtr Length: 8
x64: True
Date: 4/12/2023 6:24:00 PM
Exception:
System.ArgumentException: Destination array was not long enough. Check the destination index, length, and the array's lower bounds. (Parameter 'destinationArray')
   at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
   at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length)
   at System.Collections.Generic.List`1.System.Collections.ICollection.CopyTo(Array array, Int32 arrayIndex)
   at System.Collections.ArrayList.InsertRange(Int32 index, ICollection c)
   at System.Windows.Data.ListCollectionView.<RefreshOverride>b__1_0()
   at MS.Internal.Data.SynchronizationInfo.AccessCollection(IEnumerable collection, Action accessMethod, Boolean writeAccess)
   at System.Windows.Data.BindingOperations.AccessCollection(IEnumerable collection, Action accessMethod, Boolean writeAccess)
   at System.Windows.Data.ListCollectionView.RefreshOverride()
   at System.Windows.Data.CollectionView.RefreshInternal()
   at System.Windows.Data.CollectionView.PostChange(NotifyCollectionChangedEventArgs args)
   at PowerLauncher.Helper.ResultCollection.NotifyChanges()
   at PowerLauncher.ViewModel.MainViewModel.<>c__DisplayClass127_0.<UpdateResultsListViewAfterQuery>b__0()
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

I honestly don't know what the app was doing at the time, I was just restarting my router. I have Edge, Octave, and Powershell open in Windows, and an open instance of WSL. The error message window popped up immediately after pluggin in my external monitor. PowerToys still opened up right up when I tried to open it after this.
✔ Expected Behavior
No response
❌ Actual Behavior
No response
Other Software
No response

This is my first time leaving a bug report on GitHub. If this is an instance where you would not leave a bug report let me know so I don't do it again!

Hi @nwad123, Yes this is a case where it makes sense to open a bug report. Thank you :)
There's a duplicate already, so I'm going to link this one there.
/dup #19707


docs: fix invalid jsdoc comments

Description

Fix invalid jsdoc comments.
Additional context

Tags will be rendered as empty string in IDE.
Before:

After:

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[x] Documentation update
[ ] Other

Before submitting the PR, please make sure you do the following

[x] Read the Contributing Guidelines.
[x] Read the Pull Request Guidelines and follow the Commit Convention.
[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[x] Ideally, include relevant tests that fail without this PR but pass with it.

Thanks!


String and number cells with same value

Hello,
The class ZCL_EXCEL_WRITER_2007 has a small problem writing a sheet containing two cells with same value but of different types, i.e. one string '5' and numeral 5 .
In this case the string 5 will not be created at create_xl_sharedstrings and a random string (index 0) will be used to generate the file.

I'm sending a PR with a correction.
Thank you all

Hello ulyssesb,
thanks for your analysis, you are right. I corrected the error with
DELETE ADJACENT DUPLICATES FROM lt_cell_data COMPARING cell_value data_type.
on method create_xl_sharedstrings.
Thanks and cheers
Stefan

also see pull request: https://github.com/ivanfemia/abap2xlsx/pull/462

Hello larshp,
thank you very much.
I corrected also the code in the class ZCL_EXCEL_WRITER_HUGE_FILE.
Cheers
Stefan

Fixed


Information missing about organizations' participation in certificate checking for booking

Where to find the issue

https://www.coronawarn.app/en/blog/2021-12-20-cwa-2-15/ "Corona-Warn-App simplifies certificate checks when booking tickets"
https://www.coronawarn.app/de/blog/2021-12-20-cwa-2-15/ "Corona-Warn-App vereinfacht die Zertifikatsprüfungen bei der Ticketbuchung"

Describe the issue
The announcement for CWA 2.15 includes extensive information about "certificate checks when booking tickets".
There is no reference given for organizations who would like to take part in this service.
Suggested change
Publish information for organizations who want to take part in the certificate checking process, so that they know what they should do.
For end-users give some indication if this service is already live or just in preparation. Which organizations are already providing this service? Edit: This is done through the update to https://www.coronawarn.app/en/blog/2021-12-20-cwa-2-15/ on January 20, 2022, which says: "In Germany, no provider of an online verification service has been approved yet."

Internal Tracking ID: EXPOSUREAPP-11110

@MikeMcC399 Currently the project partners are in contact with providers in order to integrate them in the infrastructure of the ticketing/validation service.

FYI: https://www.t-systems.com/de/en/newsroom/news/corona-validation-service-475486

The question has also been raised now in https://github.com/corona-warn-app/cwa-documentation/issues/781.

@MikeMcC399 Thanks for raising this issue.
Internal Tracking ID: EXPOSUREAPP-11110

Corona-Warn-App Open Source Team

https://www.coronawarn.app/en/faq/#val_service_basics says:
"Is there an approval process for DCC validation service providers?
Interested companies can go through a test procedure at the BMG. The procedure is open to all providers."
This is part of the same issue that there are no documented concrete points of contact (e.g. website / e-mail) to start the process of becoming an accredited validation service provider.

I'm going to clarify the contact details for participation and integration of the validation service. The results will then be added to the existing communication in FAQ and/or blog.

@GisoSchroederSAP
Please consider creating a new page like https://www.coronawarn.app/en/rat-partner/ for "Become a rapid test partner!" either located on https://www.coronawarn.app or somewhere else, for organisations wishing to offer a validation service (like T-Systems today) or organisations which want to take part in the certificate checking process.

That's exactly my intention, as we already mentioned this request in our daily sync meeting swith T-Systems. So, they should be prepared, especially as I can name at least three interested integration partners already.

First response: We now have at least an official email recipient, that is available to gather the enquiries for the validation service:
<EMAIL_ADDRESS>I still asked for a webpage with some more explanation about the process and available interfaces. Let's see...
Happy 2022 to you all!

@GisoSchroederSAP
There is also some information on the webpage https://landing.ticket.io/dein-ticketing/covid-validation about integration with T-Systems and CWA.

@GisoSchroederSAP

Happy 2022 to you all!

Thanks, the same back to you! "Guten Rutsch!" 😉

The second suggestion in this issue
"For end-users give some indication if this service is already live or just in preparation. Which organizations are already providing this service?"
has been implemented. https://www.coronawarn.app/en/blog/2021-12-20-cwa-2-15/ has been amended:
"Important update from January 10, 2022: The Europe-wide requirements for online verification services have already been in place since October 2021. In Germany, no provider of an online verification service has been approved yet. Tests are currently being carried out, the results of which are being awaited for the time being. Online verification services will not be available in practice until these tests have been evaluated and the Federal Commissioner for Data Protection and Freedom of Information (BfDI) has provided advice. With version 2.15, however, the CWA is ready to support corresponding verification services as soon as providers of such a service are approved."

@GisoSchroederSAP
You wrote:

First response: We now have at least an official email recipient, that is available to gather the enquiries for the validation service:
<EMAIL_ADDRESS>

If this is official, then why is the PR https://github.com/corona-warn-app/cwa-website/pull/2266 to publish the e-mail address on hold?

@GisoSchroederSAP
It seems there has been no update on the domain of the validation service since Jan 2022. Has this functionality now been put on ice? It would be good to get a new status.

In fact, last week I asked who is offering this service and it turns out: All the ice is melted. Strictly speaking, there is no provider that still offers such a validation service anymore.
This status given, I don't expect any update on the topic anymore, at least not before the pandemic situation will be re-evaluated maybe in late summer or fall this year.
Does this answer your quesion(s) around the validation feature?

@GisoSchroederSAP
Thank you for the update. If there will be no new blog post on this subject in the next weeks and months, then perhaps the text in the FAQs should be updated accordingly?

@GisoSchroederSAP Maybe you could provide a new update which I could add to #2734

PR https://github.com/corona-warn-app/cwa-website/pull/2734 has been merged. Can this issue be closed?

The currently published information is as follows:

https://www.coronawarn.app/en/blog/2021-12-20-cwa-2-15/ "Corona-Warn-App simplifies certificate checks when booking tickets"
"Important update from January 10, 2022: The Europe-wide requirements for online verification services have already been in place since October 2021. In Germany, no provider of an online verification service has been approved yet. Tests are currently being carried out, the results of which are being awaited for the time being. Online verification services will not be available in practice until these tests have been evaluated and the Federal Commissioner for Data Protection and Freedom of Information (BfDI) has provided advice. With version 2.15, however, the CWA is ready to support corresponding verification services as soon as providers of such a service are approved."

https://www.coronawarn.app/en/faq/results/#val_service_basics
"UPDATE April 12, 2022
The Europe-wide requirements for online verification services have already been in place since October 2021. In Germany, no provider of an online verification service has been approved. With version 2.15, however, the CWA is ready to support corresponding verification services."

If an organization is interested in becoming part of an online verification service, there is no information that the project is on hold. This would need to be added explicitly to the published information, for instance as a statement in https://www.coronawarn.app/en/faq/results/#val_service_basics,  before this issue is resolved.

@GisoSchroederSAP What do you think? Adapt the update to include note that this project is on hold? Should this also be added to the FAQ?

@MikeMcC399 I think this issue is obsolete now and can be closed, or?

@Ein-Tim

I think this issue is obsolete now and can be closed, or?

You say that you think the issue is obsolete, although you did not give your reason. Perhaps you think that the statement from @GisoSchroederSAP in https://github.com/corona-warn-app/cwa-website/issues/2218#issuecomment-1094809124 "I don't expect any update on the topic anymore, at least not before the pandemic situation will be re-evaluated maybe in late summer or fall this year." makes it obsolete?
This issue was always about the public information available on https://www.coronawarn.app/ not just about the information that has been written in GitHub.
As I wrote in https://github.com/corona-warn-app/cwa-website/issues/2218#issuecomment-1097008183 "If an organization is interested in becoming part of an online verification service, there is no information that the project is on hold. This would need to be added explicitly to the published information, for instance as a statement in https://www.coronawarn.app/en/faq/results/#val_service_basics, before this issue is resolved."
I am however going to close this issue unresolved now as it seems there will not be any changed communication coming from the Open Source Team in the near future.
Instead I defer to the open issue https://github.com/corona-warn-app/cwa-documentation/issues/781 "How to implement the new check-in function for booking tickets" where @derweili asked how to participate. This is a better place to follow the state of the verification service project as far as IT implementers are concerned.
If the verification service project is revived due to a new need to check status as part of a ticket-booking process, then organizational participants would need advanced notice and preparation time. Probably nobody is in a position at the moment to predict if this is likely to happen later this year. This situation should be handled separately in any case.

@MikeMcC399

You say that you think the issue is obsolete, although you did not give your reason.

As you may have noticed, I just crawled trough all issues in this repo, asking for an update, same goes for this one.
Regarding https://github.com/corona-warn-app/cwa-website/issues/2218#issuecomment-1097008183 the real question to be asked is:
If there is an organization interested in providing a validation service, would this organization get approved? Or would all requests to provide a validation service be rejected.
It's probably the best to discuss this question in https://github.com/corona-warn-app/cwa-documentation/issues/781.

@MikeMcC399 I opened https://github.com/corona-warn-app/cwa-documentation/issues/885. Please let me know your thoughts, maybe you also disagree with me here. Anyways, enjoy Sunday!

@Ein-Tim

I opened https://github.com/corona-warn-app/cwa-documentation/issues/885. Please let me know your thoughts, maybe you also disagree with me here.

I closed this issue, which you said you thought was obsolete, because I did not expect any further answer in the next months from the Open Source Team on this subject. This was based on the statement from @GisoSchroederSAP in https://github.com/corona-warn-app/cwa-website/issues/2218#issuecomment-1094809124 "I don't expect any update on the topic anymore, at least not before the pandemic situation will be re-evaluated maybe in late summer or fall this year."

This issue, by the way, was intended to be about information for online booking or check-in process service providers as well as for verification service providers.

I don't expect there will be any new information which can be provided by the Open Source Team to your new issue https://github.com/corona-warn-app/cwa-documentation/issues/885, but good luck to you: I may be judging the situation incorrectly.


How to compile and use the RDMA feature

We probably should put a readme in this repo as some users just want to test out rdma instead of using TensorflowOnSpark.
Here is a quick instruction.
Currently, rdma is based on TF r0.12
Refer to following link for the difference
https://github.com/yahoo/tensorflow/compare/r0.12...yahoo:yahoo
To compile:
Follow the regular TF compilation instructions. During configure step, if you want RDMA support, answer yes to this question:
Do you wish to build TensorFlow with RDMA support [y/N]

Then add "--config=rdma" to the bazel build command.
To use RDMA:
In Python server definition, add the protocol:
server = tf.train.Server(cluster, job_name="local", task_index=0, protocol='grpc_rdma') # default protocol is 'grpc'

We don't support hybrid protocols, so all the servers in the cluster have to use 'grpc_rdma'.
Now, the tensors are sent via rdma.

Thanks for your great job : )
Following the steps above , I compiled a new tensorflow "with RDMA feature " , but a NotFound error is thrown while  runing the code with  protocol='grpc_rdma'. Here is what I found, and I want to confirm it is right  :
Execpt two steps as mentioned above , there should be one more additional explanations :
--config=rdma should be added while runing  bazel build .

Yes, you are correct. I have edited the instruction above.

Thanks for your reply  , hope it can help others : )

The updated readme file includes this information.
https://github.com/yahoo/tensorflow/blob/jun_r1.0/tensorflow/core/distributed_runtime/rdma/README.md


Add comments

Need to add comments to most of the files here. I forgot I hadn't done so already.
Will get round to at some point.

Issue resolved in commit 68dfb85. Closing issue.


Rebuild Location Overview

Comment if you are interested in working on this issue!
Requirements
Requirements are open to discussion.
TODO
References

https://eats.seesparkbox.com/refresh/2
#407
#413

Completed with #414


What makes this experimental?

I'm looking to use this project in production and was wondering what exactly makes this project experimental?  Are there technical reasons to avoid using this project or is it just a matter of support/liability?

Great question!
If you used this library in production, you'd be the first one to do so. That's pretty much the definition of an experiment.
The more technical reasons are that automatic composite indexing within the record itself brings bloat on the download. I wrote this library to illustrate the idea of composite keying. In reality you want to index on the fields you find valuable, rather than just every combination.
Also support is a big deal. This is a side project for and I try to do updates once a month or so on it, which is hardly the SLA you're looking for.
The more I wrote this library the more I realized too that I want to change the direction. Rather than store the composite keys with each record, I could break them out into their own index tree and then use Rxjs to merge each listener as if it were a child listener event.
Feel free to try it in any demo projects or just take the ideals of composite keys and apply it to your own app. Composite keying is great for enhancing Firebase querying.
So the tl;dr; is this project is a not only an experiment for it's durability and support, but for it's overall usage and direction. I'm thinking something great can come of it, but we can only find out by trying and making mistakes.

Thanks for the feedback!  After reviewing the project I do agree that one should roll their own logic based on their needs if they wish to use it in production.  I am already do something similar in my project, so using Querybase won't add much benefit on top of that.
One major feature which I was hoping to see when I first stumbled across this project was the ability to perform multiple where statements with comparisons.  For example a > 3 && b > 10.  Is there any way to perform that type of query without client-side filtering or use of another database?
Although Querybase doesn't appear to support it, I believe you could use composite keys to achieve multiple where statements, so long as there is only one non-equal comparison.  For instance, the following queries could be run a == 3 && b > 10 or a == 3 && b == 10 && c > 4.

@davideast querybase is a godsend... any chance it will ever be officially adopted by Google's Firebase?

I ended up writing Firebase Reporting to suit my needs.  Firebase Reporting provides an easy way to generate and retrieve metrics on data being stored in firebase.
I would like to integrate the features of Querybase into Firebase Reporting using the method @davideast suggested:

Rather than store the composite keys with each record, I could break them out into their own index tree and then use Rxjs to merge each listener as if it were a child listener event.

Firebase Reporting stores the report metrics in an isolated tree, so it should be possible to integrate the method above.


mq pod gets restarted multiple times while mounting the azure file share.

Hello team,
We are trying to run the stateful MQ manager with Azure file as persistent storage mounted for data in a kubernetes cluster. For that, I launched 3 ubuntu VMs in Azure and mounted a single Azure file share to three VMs and have created a PV, PVC and Deployment file for MQ.
Here are my configuration files.
apiVersion: v1
kind: PersistentVolume
metadata:
  name: mqfilesharepv
  labels:
    usage: mqfilesharepv
spec:
  capacity:
    storage: 2Gi
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Retain
  azureFile:
    # Replace with your secret name
    secretName: mq-secret
    # Replace with correct storage share name
    shareName: mqfileshare
    # In case the secret is stored in a different namespace
    #shareNamespace: default
    readOnly: false
  mountOptions:
  - dir_mode=0755
  - file_mode=0755
  - uid=999
  - gid=999
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: mqfilesharepvc
  annotations:
    volume.beta.kubernetes.io/storage-class: ""
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 2Gi
  selector:
    matchLabels:
      usage: mqfilesharepv
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: ibmmq-deployment1
spec:
  replicas: 1
  template:
    metadata:
      labels:
        app: ibmmq1
        version: v4
    spec:
      securityContext:
        fsGroup: 999
        #runAsGroup: 999
        runAsUser: 0
      containers:
      - name: ibmmq1
        #image: miraclelabsregistry008.azurecr.io/ibmmq:<IP_ADDRESS>
        image: ibmcom/mq:<IP_ADDRESS>
        env:
         - name: LICENSE
           value: accept
        imagePullPolicy: IfNotPresent
        ports:
        - name: port1414
          containerPort: 1414
        - name: port9443
          containerPort: 9443
        volumeMounts:
        - mountPath: "/mnt/mqm"
          name: test-storage
      volumes:
      - name: test-storage
        persistentVolumeClaim:
         claimName: mqfilesharepvc

and data folder got mounted to file share but pod get restarted multiple times and generating logs like,
2019-06-20T13:08:05.159Z CPU architecture: amd64
2019-06-20T13:08:05.159Z Linux kernel version: 4.18.0-1020-azure
2019-06-20T13:08:05.159Z Container runtime: docker
2019-06-20T13:08:05.159Z Base image: Ubuntu 16.04.6 LTS
2019-06-20T13:08:05.163Z Running as user ID 0 (root) with primary group 0, and
supplementary groups 999
2019-06-20T13:08:05.164Z Capabilities (bounding set): chown,dac_override,fowner,fsetid,kill,setgid,setuid,setpcap,net_bind_service,net_raw,sys_chroot,mknod,audit_write,setfcap
2019-06-20T13:08:05.164Z seccomp enforcing mode: disabled
2019-06-20T13:08:05.164Z Process security attributes: docker-default (enforce)
2019-06-20T13:08:05.200Z Set password for "admin" user
2019-06-20T13:08:05.210Z Using queue manager name: ibmmqdeployment159f6498b79fj5tt
2019-06-20T13:08:26.458Z Created directory structure under /var/mqm
2019-06-20T13:08:26.458Z Image created: 2019-04-24T09:10:17+00:00
2019-06-20T13:08:26.458Z Image revision: a9718af565c7f13b564719f499d391a1d8661d7e
2019-06-20T13:08:26.458Z Image source: https://github.com/ibm-messaging/mq-container.git
2019-06-20T13:08:26.458Z Image tag: ibm-mqadvanced-server-dev:<IP_ADDRESS>-x86_64-ubuntu-16.04
2019-06-20T13:08:26.774Z MQ version: <IP_ADDRESS>
2019-06-20T13:08:26.774Z MQ level: p912-L190313.DE
2019-06-20T13:08:26.774Z MQ license: Developer
2019-06-20T13:08:27.154Z Creating queue manager ibmmqdeployment159f6498b79fj5tt
2019-06-20T13:08:27.154Z Starting web server
2019-06-20T13:08:32.801Z Error 22 starting web server:
Starting server mqweb.
Server mqweb start failed. Check server logs for details.

2019-06-20T13:09:18.001Z crtmqm returned 71
2019-06-20T13:09:18.001Z AMQ8101S: IBM MQ error (893) has occurred.

2019-06-20T13:09:18.001Z /usr/bin/crtmqm: exit status 71

so, May I know the reason why mq pod gets restarted multiple times?

The MQ 9.1.2 code went through a change to prevent running as the root user — the code expects you to run as the mqm user only.  This was based on a lot of feedback from customers.  If you have a storage provider which requires root permissions, you can run "runmqserver -i" in an init container to initialise the storage to the right user before the main container runs.
I'm afraid that we've not tested specifically with Azure File Storage.  I'll close this issue for now, but please feel free to re-open if you think there is still a problem.

Hello,
Do we need to run "runmqserver -i" as an entry point of the container?

@gbalipalli
Yes, i manage to run the "mq" in AKS. Here is the snippet of deployment which i am using.
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ .Values.app.name }}
labels:
app: {{ .Values.app.name }}
group: {{ .Values.app.name }}
spec:
replicas: {{ .Values.replicaCount }}
selector:
matchLabels:
app: {{ .Values.app.name }}
template:
metadata:
labels:
app: {{ .Values.app.name }}
group: {{ .Values.app.name }}
spec:
securityContext:
fsGroup: 999
runAsNonRoot: false
containers:

name: {{ .Values.app.name }}
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
resources:
limits:
cpu: {{ .Values.limits.cpu }}
memory: {{ .Values.limits.memory }}
requests:
cpu: {{ .Values.requests.cpu }}
memory: {{ .Values.requests.memory }}
env:

name: LICENSE
value: "accept"
volumeMounts:

name: wmq
mountPath: /mnt/mqm
  - name: config-volume
    mountPath: /etc/mqm/config.mqsc
    subPath: config.mqsc

volumes:

name: wmq
azureDisk:
kind: Managed
diskName: myDisk
diskURI: /subscriptions//resourcegroups/<node_resource_group>/myDisk
You may need to create static Azure managed disk with desired size. And need to attach with your POD with the above security context.

NOTE: This wont work, if you are creating storageClass with Azure-file. Since it requires root permission to modify the directories. So its the best approach to create managed disk and attach them.
Thanks


Unreliable LaTeX equation rendering

I've been tying the extension, and it works great for the most part, but I am having issues with LaTeX expressions: sometimes they are not rendered or they are not correctly rendered.
When they do not render (they do not seem to be recognized by mathjax), there are some things that may be clues of what is happening:

LaTeX blocks are represented as surrounded by  \[ and  \] or (\( \)), even though I only use '$' at the start/end.

If I refresh the page sometimes the rendering comes back
Moving markdown cells seems to cause breaks in the rendering
Disabling the extension restores everything

When they do not render correctly, a right click > math settings > restore defaults allows the equations to be properly visualized
Broken

Re-rendered:

I updated jupyterlab-quarto to version 0.3.2 and then to 0.3.3. Everything seemed to work ok for a while, but now the issues are back:
Some cells are rendered wrong (if I reset mathjax to defaults they come back)

Some cells do not render at all no matter what I do

I actually don't have much of a theory, unfortunately. When the notebook loads, we looks through the cells for math to be typeset and then run the MathJax typesetter on those elements. 0.3.3 added an observer that will properly do this when you add new markdown cells to the notebook. But I'm not sure why it would be so intermittent  for you :(.
If you can narrow it down or share a notebook when you have it in a state that reproduces it, I could use that to see if I could reproduce the issue (which would make it much easier to fix). In addition, there could be error in the browser console (e.g. a javascript error) that could be helpful- the next time you see a failure to typeset could you check that (under your browser developer tools)?

I think I found an example of a cell that refuses to render. It is in the section "time domain statistics" (the notebook is inside the zip)
0issues.zip
Miniforge console does not show any noticeable errors

Here's what I see when I run it locally :(. It may be a particular state that you have some way to get to (e.g. editing sequence or workflow of some kind). It also could be interaction with other Jupyter lab extensions, perhaps? Trying to think of other possibly related factors....

I will keep on trying. I will check to see if it is related to the enviroment, or something that has been left in a weird state
Thanks a lot for your time!

I have nothing to add except that I've run into this issue and started pulling out hair to figure out what was going run. It's definitely the jupyterlab-quarto extension changing the LaTeX/MathJax output, but I don't know nearly enough about this to comment any further.
I setup a really simple issue to confirm my issue. Basically, the following renders correctly in a Jupyter Notebook and Jupyter Lab environment, without jupyterlab-extension installed:

But with jupyterlab-extension installed, it seems like the output will drop random variables/symbols. In this case, it's dropping symbols when I'm using the $x^2$ notation, but this seems to be an issue even when rendering SymPy/LaTeX output as well (i.e. with Display). It might be related to flipping the order around, see the second image.

Considering how useful the extension is, would be great to have this resolved, but I guess for now I'll need to remove the extension when I need to render MathJax.

Turns out, I think the issue is also (or maybe only) caused by having Markdown cells in the notebook when the extension is installed.

I have the same problem.
Have any of you found a possible solution?

I have uninstalled quarto (which I installed to see if it was useful; for me, not really) since it stopped me rendering matrix equations in markdown. This, for example, the first in a sequence of pmatrices:
$$\begin{pmatrix}
u_x\
v_x
\end{pmatrix}=
\begin{pmatrix}
1 & x/p\
0 & 1
\end{pmatrix}
\begin{pmatrix}
u_0\
v_0
\end{pmatrix}.$$
rendered up to the last double dollar, which it rendered as a double dollar, but then continued for the rest of the document as if the display math-mode was not closed with the text running off the page.
This was in an md file, and I was using the preview function.
By the way, the parentheses on the preview tab here don't properly render, but just give normal-sized rather than the extended form. The mathjax latex rendering github uses, doesn't seem correct. I have used mathjax in the past to render and didn't seem to have a problem.


Release 0.20.0-m1

Scheduled release date: November 25, 2024
This is a tracker to aggregate issues that should be part of 0.20.0-m1.
Please add specific Issues or PRs prefixed with the "Depends on" keyword
Make sure to follow the manual steps listed below before starting the release process.
Manual Steps
For detailed information regarding each step, please check: https://submariner.io/development/building-testing/ci-maintenance/

[ ] Custom GitHub Actions
[ ] GitHub Actions
[ ] Kubernetes Versions
[ ] Shipyard Linting Image Software

Released: https://github.com/submariner-io/releases/releases/tag/v0.20.0-m1


BigQuery Table.create() doesn't update the local data

The code does the right thing but the response from the server does not contain the necessary information.
The docs don't mention anything about this. I expect this comes from some projection default as with the GCS API but don't see anything in the docs.
@jgeewax Who can we ask about BigQuery API responses? (Maybe @fhoffa can say.)

/cc @maxluebbe can probably help
On Tue, Dec 1, 2015 at 3:00 PM, Danny Hermes<EMAIL_ADDRESS>wrote:

The code does the right thing
https://github.com/GoogleCloudPlatform/gcloud-python/blob/13f8693d6bd135ec4a9e6289ce46f2e89bc185fc/gcloud/bigquery/table.py#L434
but the response from the server does not contain the necessary information.
The docs
https://cloud.google.com/bigquery/docs/reference/v2/tables/insert don't
mention anything about this. I expect this comes from some projection
default as with the GCS API but don't see anything in the docs.
@jgeewax https://github.com/jgeewax Who can we ask about BigQuery API
responses? (Maybe @fhoffa https://github.com/fhoffa can say.)
—
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/gcloud-python/issues/1258.

The docs for tables.insert say specifically:

If successful, this method returns a Tables resource in the response body.

It does return a resource, just an incomplete one.

FTR, the "Try It" for tables/insert does allow for specifying fields, but the fields entered there are ignored.

Yeah fields is always there in the Google APIs Explorer

@fhoffa Reviewing open BQ issues:  can you add any clarification?  Or loop in a better contact?

@dhermes Can you recall which fields you were expecting to be set on the Table instance but which were missing?  As of today, it appears that table._properties is identical after table.create() and table.reload().

I cannot, past the 1 year mark :grinning:

Hello,
One of the challenges of maintaining a large open source project is that sometimes, you can bite off more than you can chew. As the lead maintainer of google-cloud-python, I can definitely say that I have let the issues here pile up.
As part of trying to get things under control (as well as to empower us to provide better customer service in the future), I am declaring a "bankruptcy" of sorts on many of the old issues, especially those likely to have been addressed or made obsolete by more recent updates.
My goal is to close stale issues whose relevance or solution is no longer immediately evident, and which appear to be of lower importance. I believe in good faith that this is one of those issues, but I am scanning quickly and may occasionally be wrong. If this is an issue of high importance, please comment here and we will reconsider. If this is an issue whose solution is trivial, please consider providing a pull request.
Thank you!


Nested If block restriction

Is there a way to restrict nested if blocks in the designer in angular?

Or atleast any way to know which step is being currently dropped? So i can undo that step if it is a nested if?

Hi @raBot19! Check this article: https://nocode-js.com/docs/sequential-workflow-designer/features/editing-restrictions
To use this feature with Angular you need to create a property in your component:
public readonly stepsConfiguration: StepsConfiguration = {
   canInsertStep: () => { /* ... */ },
   // ...
}

And pass it to the sqd-designer:
<sqd-designer
  ...
  [stepsConfiguration]="stepsConfiguration"></sqd-designer>

Is there any release restriction to this feature?

What you mean?

What version of the designer should I be on for this to work ?

Is there also a way for me to get the parent step of a dropped step?
this.designer.getStepParents(step) returns an error :(

@b4rtaz  having some issues with targetIndex if the conditional block is placed right after a true/false branch. Would help if i could get the right syntax to the getStepParents method.

@raBot19 please check this article: https://nocode-js.com/docs/sequential-workflow-designer/tree-traversal

@b4rtaz saw this. I think what's happening here is I'm trying to call this on dragging the step ( canInsertStep method), since the designer change hasn't already happened, getting the parent by the dragged step is returning an error. ( I'm guessing because that step doesn't exist in the definition yet).
My motive here is to stop the user from dropping a step if it's in a nested conditional block.

I tried the getStepParents method by passing the targetSequence of the canInsertStep method. I'm then checking if the dragged step is of type if. And also checking the returned parent for branches. (Length>=2)
I would prevent dropping the step if these two conditions satisfy.
Is there a better way i can do this or something I'm missing here?

I'm guessing because that step doesn't exist in the definition yet

That's correct. The dragging step doesn't have parents. The getStepParents method searches the current definition and the dragging step is not added to it yet.

I'm then checking if the dragged step is of type if. And also checking the returned parent for branches. (Length>=2)

You should check only parents of the targetSequence. If parents contain any specific step type, then you have the answer.
canInsertStep: (step, targetSequence, targetIndex) => {
  const parents = designer.getStepParents(targetSequence);
  const isInLoop = parents.some(s => typeof s === 'object' && s.type === 'loop');
  // ...

Got it.
This really helps. Will try to put this in and get back if I face any hurdles.

@b4rtaz  is there a method to get the parent sequence of a selected step ? i see the stepId present in designer.state.selectedStepId
Is there a way to get the parent sequence for this?

this.designer.getStepParents(editor.step) for RunAnyPostgresQuery
doesnt give me the task above the if condition :(

Is there a method to get the sequence trail for the RunAnyPostgresQuery step?
As in the steps :
SecurityRemedyTask
Check_Connectivity_of_Server

const step = /* ... * /;
const parents = designer.getStepParents(step);
const definition = designer.getDefinition();
let predecessors = [];
let parentSequence = definition.sequence;
for (let i = 0; i < parents.length; i++) {
   const parent = parents[i];
   const offset = parentSequence.indexOf(parent);
   if (offset < 0) {
      throw new Error('Parent not found');
   }
   predecessors = [
      ...predecessors,
      ...parentSequence.slice(0, offset + 1)
   ];
   if (i === parents.length - 1) {
      break;
   }
   if (parent.branches) {
      const branchName = parents[i + 1];
      predecessors.push(branchName);
      parentSequence = parent.branches[branchName];
      i++;
      continue;
   }
   if (parent.sequence) {
      parentSequence = parent.sequence;
      continue;
   }
   throw new Error('Unexpected parent type');
}

console.log(predecessors.map((stepOrName) => typeof stepOrName === 'string' ? stepOrName : stepOrName.name));

BTW: please don't change the topic of the issue.

Thanks a ton @b4rtaz !! This serves the purpose. Thanks again :)
Also wanted to say great work on the designer! We're looking to automate a few processes with it as a front end and it works great :)

Thanks!
Is this issue solved?

Yes the snippet you provided serves the purpose but I have to write some more customisations to it to customize it to how we are using the designer. I'm guessing it should work through :)
Will close the issue and raise another one if there is an issue with traversal! Thanks :)


add deflate.crc32 api?

Hi Dan,
greetings from borgbackup development!
We currently discuss about getting rid of some code we have bundled and currently there is only crc32 code left.
We were searching where we could get some fast crc32 from and found libdeflate and your python wrapper for it.
Discussion: https://github.com/borgbackup/borg/issues/6316
Do you think a crc32 api could be added, so we could easily use it?

I've written a simple wrapper that should work as is unless there's something wrong with the function aesthetics (like no keywords, not that they're needed for a function as simple as crc32).


Insecure_extension_access not working

Insecure extension access is not working. I enable it and it says it is not enabled

Upon investigation this option is missing from the launch block. When I add it, it works fine.


Add Launch Numbering from Kerbal Stuff

This pull request was automatically generated by Kerbal Stuff on behalf of Damien_The_Unbeliever, to add Launch Numbering to CKAN.
Please direct questions about this pull request to Damien_The_Unbeliever.

The distribution contains a single file, which we install! Merging! :)
$ ckan.exe show LaunchNumbering
Launch Numbering: Adds a (hopefully) unique number at the end of each vessel's name

Module info:
- version:	0.1.0
- authors:	Damien_The_Unbeliever
- status:	stable
- license:	MIT

Provides:
- LaunchNumbering

Resources:
- kerbalstuff: https://kerbalstuff.com/mod/1411/Launch%20Numbering
- repository: https://github.com/Damien-The-Unbeliever/KSPLaunchNumbering

Filename: E57CC3BD-LaunchNumbering-0.1.0.zip

Showing 1 installed files:
- GameData/LaunchNumbering/LaunchNumbering.dll


Override local data directory via env variable

Fixes #2563
Note this specifically addresses the data directory.  It does not affect the cache directory.  If that's needed then I can chuck it into this PR.
cc @jandubois

Note this specifically addresses the data directory.

Thanks a lot; this is exactly what I was hoping for.

It does not affect the cache directory. If that's needed then I can chuck it into this PR.

Sorry for the late response, as this PR has now been merged.
It is not clear to me, what the cache directory is being used for. Does the cached content depend on the version of the spin app that is being used. Can 2 versions of spin share the same cache directory, or would a newer spin executable potentially update the cache with data that is not compatible with the older version?
If there are no possible conflicts (e.g. because content is versioned), then there is less reason to make the cache directory configurable.
The remaining reason would be that doing e.g. a Rancher Desktop "factory reset" or "uninstall" could also clear out the cache directory instead of leaving it behind.

@jandubois The cache directory is used for content-addressed downloads, specifically for components identified by URL or registry reference and for application assets when running from an app from an OCI registry.  It should not depend on Spin version.  (If we made changes that changed the layout, that could result in re-downloading things, but never in things from other versions "crossing over" if that makes sense.)

@itowlson Thanks, that means it is not really necessary to have separate cache directories then.
Out of curiosity: how large does the cache grow, and is there some mechanism to expire old content?

No, at the moment all that is down to the user.  It would be good to improve that, but it is not yet a priority.  (I'm sure it will become a priority.)


Read the battery status (and show a nice graphic)?

Hello!
I love my little merlot device - getting me back in to coding (and learning a few new tricks too)..
I see the wifi part but could not see any references to battery (charging status, battery level)
Is there a place where I can poke this to make a nice battery graphic for my Papered.ink screen?
/jonas

I found something in this repository, but it's archived. I also agree, a function to gather and display the battery status in the library would be very useful.

This seems the relevant part for the battery. But it uses a deprecated function adc_power_on, that should be adc_power_acquire.
It also includes stuff that makes no sense to me like adc1_config_width(ADC_WIDTH_BIT_12); or pcf8574.digitalWrite(BATT_EN, HIGH);. There are also some magic constants that are unclear to me: (batt_adc/4095.0)*4.2).
I would love to know what that all means.

See here:
https://github.com/paperdink/paperd_ink_test/pull/4

Thanks for the link. It is a bit basic though, it just has an example. Is there any docs or example with a UI part?


docs: package testify need to be installed manually

Small change to CONTRIBUTING.md because a command is missing for running the test suite. See https://discuss.gohugo.io/t/should-contributing-md-be-updated-cf-919-on-github/3885 and #919 for more details.

I'll check it out...

@moorereason It worked fine :-) I updated my PR recordingly...

Merged as d72c454f78e1d2d099bef19221fb3065e0889b99.  Thanks!


A couple of commits

Some more... :angel:

Sorry about all that work I caused :crying_cat_face:

LOL
No problem, I'm pretty sure I caused you more. :P


Rewrite slack-history-export

Hello all,
Initially, this tool was written on a Saturday to learn ES6 some years ago, but have proven to be a useful tool for several people hence the need to make it more standard and reliable.
I have decided to rewrite this tool and make it more standard.
In the rewrite, I will be fixing several issues that have been reported and adding a couple of enhancements.
I hope to do release a basic version soon and increment rapidly over that.
Please open an issue or drop a comment about how I can make this tool more usable to you

Some guidance about how to obtain the necessary Slack token would be useful.  For example, apm helps you get a github token when you try to use it without a token.

Any progress on this?
It also seems that CSV export still outputs JSON. Looking for a way to import private chat history to RocketChat, but I'm not sure that CSV will work.


Azure DevOps [PublishTestResult] attachments paths

Should it be possible to publish the test attachments with a relative path in Azure DevOps for NUnit3 reports created with the testcafe-reporter-nunit3 reporter?
The task is configured like this:
- task: PublishTestResult@2
   inputs:
     testResultsFormat: 'NUnit'
     testResultsFiles: 'tmp/report.xml'
     publishRunAttachments: true

The report looks like this:
<?xml version="1.0" encoding="UTF-8" ?>
<test-run>
    <test-suite type="Assembly" name="...">
        <-- ... -->
        <test-case name="..." result="Failed" duration="24.161">
            <failure>
                <message>
                    ...
                </message>
                <stack-trace>
                    ...
                </stack-trace>
            </failure>
            <attachments>
                <attachment>
                    <filePath>tmp/screenshots/.../errors/1.png</filePath>
                </attachment>
            </attachments>
        </test-case>
    </test-suite>
</test-run>

It seems that the file can not be found, even tough it is in the given location relative to $(System.DefaultWorkingDirectory):
##[warning]Skipping attachment as it is not available on disk: tmp/screenshots/.../errors/1.png

Should attachment path be absolute? I also tried running it on linux and windows build agents.

Interesting, if it was available relative to $(System.DefaultWorkingDirectory) I'm not sure what caused the problem. That worked successfully in my test environment.
To handle other scenarios I've created version 3.0 that switches back to using absolute file paths. Relative paths were to improve my own Docker use case but it didn't turn out to be particularly helpful.
@NilsEngelbach Please let me know if the latest release resolves your issue.

Awesome, now it works like a charm. Thank you for the quick fix!
By the way you should submit your reporter to the TestCafe list of community reporters:
https://devexpress.github.io/testcafe/documentation/guides/concepts/reporters.html
I also opened an issue for the azure pipeline task, to check if relative paths should be supported:
https://github.com/microsoft/azure-pipelines-tasks/issues/13297


merge from template-node-app

.github/workflows/ci.yml

chore: (jobs.test-node.strategy)

.github/workflows/update_package_lock.yml

chore: (on.schedule)

:tada: This PR is included in version 6.1.16 :tada:
The release is available on:

npm package (@latest dist-tag)
v6.1.16
GitHub release

Your semantic-release bot :package::rocket:


fix(ci): fix main-cron tests

I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
Most problems have been resolved in main branch. This PR just

relaxed the time bound (55 mins -> 75mins)
removed the timeout command because timeout_in_minutes is aware by BuildKite, enabling us to set some retry policy maybe in the future.

The run succeeded without failure, but it might be just lucky 😄 Anyway, let's wait and see.
https://buildkite.com/risingwavelabs/main-cron/builds/2215
Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] I have added test labels as necessary. See details.
[ ] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[ ] My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future).
[ ] All checks passed in ./risedev check (or alias, ./risedev c)
[ ] My PR changes performance-critical code. (Please run macro/micro-benchmarks and show the results.)

[ ] My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details)

Documentation

[ ] My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users)

Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.

I have applied timeouts here: https://github.com/risingwavelabs/risingwave/pull/14846

I suppose timeout no matter which one, it is just for the purpose of not wasting Buildkite's resources if certain tests get stuck, do I understand it correctly?

I suppose timeout no matter which one, it is just for the purpose of not wasting Buildkite's resources if certain tests get stuck, do I understand it correctly?

Yeah, but the BuildKite's timeout allows us to config auto rerun.

I see,
I was thinking yesterday that for long-duration tests, e.g. those taking 55min, we can set the timeout more loosely as if it somehow goes beyond that, a re-run wastes a lot of time.

I see,
I was thinking yesterday that for long-duration tests, e.g. those taking 55min, we can set the timeout more loosely as if it somehow goes beyond that, a re-run wastes a lot of time.

Yes, my policy is to just bump by 10mins if I see a timeout. Performance regression cannot be reliably checked by e2e deterministic tests at all. So if timeout -> just bump it.


Access to pretrained model

Dear,
Thanks for your great work. I am wondering if you would like to provide pretrained models about your paper. I just sent the request to access your pretrained weights but haven't got approval yet. Thanks in advance!
Carina

Hello Carina,
It turns out due to data policy, the account through which the model weights were shared was removed and we didn't get any updates on it. However, we have the model weights now moved to zenodo (https://zenodo.org/records/13755777) as well. Please free to access the pretrained model weights from there instead. We also provide the model weights at the end of the training in a seperate zip file (last_checkpoints) in case you want to resume training.
Hopefully this is helpful. Thank you for bringing this to our attention and happy ml!
Mei


Fix Active Tab Highlighting

Fixed active page highlighting in the drawer

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 32.80%. Comparing base (7e186cb) to head (d4a75fc).

Additional details and impacted files
@@           Coverage Diff           @@
##             main       #8   +/-   ##
=======================================
  Coverage   32.80%   32.80%
=======================================
  Files           8        8
  Lines         189      189
=======================================
  Hits           62       62
  Misses        127      127

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


sys/netbsd: adding filesystem and communication syscalls

Syscalls added/updated:

compat_43_ocreat

socket man page

compat_30_socket

accept man page

accept
compat_43_oaccept

recvfrom man page

compat_43_orecvfrom

stat man page

__stat50
__fstat50
__lstat50
compat_43_stat43
compat_43_lstat43
compat_43_fstat43

msync man page

__msync13
compat_12_msync

profil man page

profil

truncate man page

truncate
ftruncate
compat_43_otruncate
compat_43_oftruncate

dup3 man page

dup3

@R3x Necessary changes have been made in the recent commit. Could you please have a look.


PoE is Crashing with PoE Overlay

Hey there,
Ever since 3.12 Heist league my game has been crashing a lot and I seem to be having memory leaks or not enough memory issues. It would never happen in the previous leagues
My game would crash, google chrome, discord, wallpaper engine. I first thought that a stick of RAM has gone bad but I checked, everything is still fine. I reinstalled PoE and the game is still crashing. Then I realized, my PoE Overlay was frozen. From then on, I realized, everytime PoE Overlay initalizes, or when I turn it on. It would cause my computer to run out of memory. All those programs listed above would crash and freeze. Poe would freeze as well.
Any reason for this or how I would be able to fix this?
My computer specs:
Intel i7-9700k
Corsair Vengeance Pro 16GB
Geforce RTX 2080 Super
Windows 10 64bit
Thanks!

Hi, thanks for reporting the issue. Can you please attach your application logs so i can further debug it? Thanks 👍
See following topic on how to generate them:
https://support.overwolf.com/en/support/solutions/articles/9000176827-how-to-get-your-overwolf-logs

Hey,
I have attached the logs. I am not sure if it is PoE Overlay itself. Or it could be Overwolf? I am not too sure.
My PoE is also running at 60% CPU usage even though I am still around not doing anything
OverwolfLogs_2020-09-21_16-36-40.zip

So checking the logs there is indeed a memory issue. This low-level code is handled by Overwolf. So I'm gonna let a Overwolf developer check your logs. He should have an idea what could cause this. This will probably take some time. Until then can you further try to explain how this is triggered? e.g using a specific feature of the overlay or any action you do at the game? Thanks again for your input.

So currently I am running Direct X11 thinking it is a Vulkan issue.
But since this patch, even with a 2080 Super, I need to play on lowest graphics to get 150+ fps (1440p) . At highest graphics I get <60 fps. Previous seasons of the game I would run no problem with highest settings.
Usually this is triggered from me just playing the game, and having only a few google chrome tabs open, with PoB open as well. It would work for maybe like 30minutes, then it would PoE would crash. Google chrome - ggg trade would say something like not enough memory.
I do have Discord Overlay, I will try disabling it

I do have Discord Overlay, I will try disabling it

Hey, just wanted to follow up on this. Did this change anything on the crashing?
Also I've create a Overwolf ticket. I'll keep you update.
https://discuss.developers.overwolf.com/t/out-of-memory-after-30-minutes/1018

So just got the first feedback from a developer. He asked what YoloMouse is used for and if possible disabled it and test again. Thanks 🚀

I have disabled the Discord Overlay and still was getting crashes.
Yolomouse is for changing your cursor ingame so its different colors / and can be bigger than the default one in game
I will disable it now and let you know if it still causes issues.
I have used the same setup for the past 3 leagues with no issues. It's just this league

Hey,
Just to keep you updated I think I have the issue resolved.
Yesterday I had memory issues just running poe itself, and got a BSOD.
I increased the Virtual Memory for paging files in Win 10 and it solved everything
Thanks for your help!

Great job
[img]https://rpglvl.com/image/catalog/path of exile/path_of_exile_logo.png[/img]


Add support for description argument in mutations

Currently, when defining a Query, strawberry.django.field accepts a description kwarg, which will allow you to populate the GraphQL endpoint's autodoc with a description of that query.
Example:
@strawberry.type
class Query:
    recipes: List[Recipe] = strawberry.django.field(
        filters=RecipeFilter, description="Get a list of all Recipes."
    )

This works as expected.
Request:  Add support for the description argument to strawberry_django.mutations CUD views.
@strawberry.type
class Mutation:
    createTag: Tag = mutations.create(TagInput, description="Test")
    # This raises an unexpected argument error

I'll be submitting a PR for this issue as well.  It seems simple enough.

PR: https://github.com/strawberry-graphql/strawberry-graphql-django/pull/111
Not sure why Black is having an import failure on CI.


Buddybuild crash report on build #455

Buddybuild detected a crash from Unknown user
View Full Crash Details

Crash report from Unknown user


Add a simple IMD unit test

Summary

Add IMD test case to verify the conversion from frequency to IMD condition is correct.
Changelist

Testing Done

Resolved Issues

Checklist
Please change [ ] to [x] when you are ready.

[ ] I have read and followed the code conventions detailed in README.md (This will save time for both you and the reviewer!).
[ ] If this pull request is longer then 500 lines, I have provided explicit justification in the summary above explaining why I cannot break this up into multiple pull requests (Small PR's are faster and less painful for everyone involved!).

@garethellis0 Since I completely goofed up the forks. I had to re-open this pull request in #555. I transferred over the review comments so hopefully, it won't be too much of a hiccup for the review :sweat_smile: .


test: validate maneuver class

Validates Maneuver class:

[x] Ensure that it rejects bad data upon creation that shouldn't actually qualify as a "maneuver"
[x] Self validation of tabulated dynamics and maneuver to make sure they produce similar results
[x] Cross validation of tabulated dynamics and maneuver to make sure they produce similar results
[x] Handle accelerations being inputted in local orbital frames and harmonize this with how TabulatedDynamics does it, also add ability to computeContribution for TabulatedDynamics in a frame other than the one the contributions are stored in
[x] Log warning if you might skip over maneuvers if the maneuver duration is shorter than the propagation timestep
[x] Log warning if you might interpolate inaccurately with too big an interpolation step relative to the propagation step
[x] Improve the Maneuver extracting algorithm in SegmentSolution.extractManeuvers() so that it can detect a break in accelerations/mass flow rates from a ManeuveringSegment and return multiple Maneuvers accordingly
[x] Get calculateMass and dV methods of the Maneuver object to line up with segmentSolution calculateMass and dV methods

Split this MR up into 4 different MRs that are easier to review
https://github.com/open-space-collective/open-space-toolkit-astrodynamics/pull/372
https://github.com/open-space-collective/open-space-toolkit-astrodynamics/pull/373
https://github.com/open-space-collective/open-space-toolkit-astrodynamics/pull/374
https://github.com/open-space-collective/open-space-toolkit-astrodynamics/pull/375


How to set the StatusBar color when I have a Picker open?

I want to change the StatusBar color when I open or close the Picker.

is it working?

You can change the statusBar when you open the Picker using renderHeader property.
renderHeader={(backAction) => {                 return <Header>                           <StatusBar barStyle="light-content"/>                           <Left>                             <Button transparent onPress={backAction}>                               <Icon name='close' />                             </Button>                           </Left>                           <Body>                             <Text>Payment Method</Text>                           </Body>                           <Right />                       </Header>                 }


Only log formatted code in debug mode

Don't log the full compiled code unless debug mode is on, to prevent ooming and crashing the spark driver in certain scenarios

Actually closing as this seems to be a red herring

Reopening because this isn't a red herring as I misunderstood some things. Logging the full message can add gigabytes to the stack and OOM the driver, so recommend merging this

Also, do you have a heap dump that's full of generated code strings?  It'd be good to see how many near-duplicate copies there are and make sure we're avoiding allocating as many duplicate copies as possible

@ash211 heapdump here:

@robert3005 do you mean on the apache jira?

Yes, mostly for tracking purposes
On Tue, 23 May 2017, 23:11 Glen Takahashi<EMAIL_ADDRESS>wrote:

@ash211 https://github.com/ash211 heapdump here:
[image: emat]
https://cloud.githubusercontent.com/assets/1022767/26378531/fa5c07dc-3fe2-11e7-91db-9c147f5ba7cb.png
@robert3005 https://github.com/robert3005 do you mean on the apache
jira?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/palantir/spark/pull/181#issuecomment-303547246, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAfQVIlRPr3u5Ws9FCs5WxwaUP4P5fp3ks5r81mCgaJpZM4NaG0J
.

Ticket at https://issues.apache.org/jira/browse/SPARK-20871
Also @aash going to address your comments


Icons not being displayed in CRA example

To Reproduce

Checkout main - 356fff0e66c9909dcbb98b91eefb970ac7f648bb
run yarn && yarn build && yarn build:react-cra && yarn serve:react-cra
Open the example
Open any endpoint/schema

Expected behavior
There should be icons in ToC like so:

Acceptance Criteria

Fix icons in this instance
Spend some time trying to figureo ut icons throughout the whole app, storybook, different components, etc and see if we can do one unified reliable way

Additional context
I tried doing what worked for Anguar: https://github.com/stoplightio/elements/pull/1152 but it only fixed the caret icons.
Screenshots
Elements:

Elements-dev-portal:

Environment (remove any that are not applicable):

OS: MacOS 11.3.1 (20E241)
Browser: Chrome 90

Let's make sure we check every example (Gatsby, CRA, Angular, Bootstrap) for both components (dev-portal and elements-api) for React components as well as web-components. This has been reappearing a few times now.
I faced this today for @stoplight/elements-dev-portal v1.0.0-beta.1


[BEAM-7368] Flink + Python + gbk load test

This adds jenkins jobs that run python gbk load test on flink. This is only one load test now but run periodicaly and on demand (phrase triggering).
@agoenka could you take a look?
cc: @pabloem

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

Run seed job

Run Load Tests Python GBK Flink Batch

Run Load Tests Python GBK Flink Batch

Run seed job

Run Load Tests Python GBK Flink Batch

There's a caveat I've just noticed - the cluster won't get deleted when some step fails before "teardownDataproc". This, in turn, will cause leaving Dataproc clusters not deleted (only in case of failures, but still - this surely can happen).
A possible candidate to solve this problem: https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.publisher.MavenPublisherContext.postBuildScripts
I have to fix this before merging the PR. I will post an update shortly.

Run seed job

I implemented the postBuildScript (mentioned above) deleting the Dataproc cluster to be run regardless of the job result. It requires a plugin though - I created an issue for this: https://issues.apache.org/jira/browse/BEAM-7457
https://jenkinsci.github.io/job-dsl-plugin/#method/javaposse.jobdsl.dsl.helpers.publisher.MavenPublisherContext.postBuildScripts

Run seed job

@angoenka Thanks for the review. I posted some questions.

@lgajowy Added my comments. Please let me know if you need more info.

Run seed job

Run seed job

Run Load Tests Python GBK Flink Batch

@angoenka thanks - all clear now. I posted the fixes (sorry for the delay). Could you take a look again?

Oops - forgot to increase the number of workers from 3 to 5 and parallelism was 5. At least we know for sure that postBuildScripts cleanup the Dataproc cluster. Fixing.

Run seed job

Run Load Tests Python GBK Flink Batch

Same error. Sorry for calling you to early @angoenka. I'll investigate this and keep you posted.

Run seed job

Run Load Tests Python GBK Flink Batch

Run seed job

Run Load Tests Python GBK Flink Batch

@mxm @angoenka I provided fixes. Could you take a look?

Thanks @lgajowy. Looks good!


Merge 1.6.16

This one looks quite safe :)

Codecov Report

Merging #751 into master will increase coverage by 0.05%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #751      +/-   ##
==========================================
+ Coverage   68.52%   68.57%   +0.05%
==========================================
  Files         393      395       +2
  Lines       21103    21143      +40
==========================================
+ Hits        14460    14499      +39
- Misses       6643     6644       +1

Impacted Files
Coverage Δ

extend/fileutils.rb
50% <0%> (-16.67%)
:arrow_down:

requirement.rb
90.9% <0%> (-1.47%)
:arrow_down:

formula.rb
77.53% <0%> (-0.13%)
:arrow_down:

messages.rb
76.47% <0%> (ø)

mktemp.rb
79.31% <0%> (ø)

global.rb
98.46% <0%> (+0.07%)
:arrow_up:

resource.rb
96.29% <0%> (+0.11%)
:arrow_up:

formula_installer.rb
62.67% <0%> (+0.17%)
:arrow_up:

cask/lib/hbc/audit.rb
92.81% <0%> (+0.2%)
:arrow_up:

cmd/install.rb
66.66% <0%> (+0.25%)
:arrow_up:

... and 3 more

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 c8d39cf...343fb3d. Read the comment docs.

Interestingly the build after the merge failed ...

Failures:

  1) Hbc::CLI::Install returns multiple suggestions for a Cask fragment

     Failure/Error:

       expect {

         described_class.run("local")

       }.to raise_error(Hbc::CaskUnavailableError, /Cask 'local' is unavailable: No Cask with this name exists\. Did you mean one of these\?\nlocal-caffeine\nlocal-transmission/)

       expected Hbc::CaskUnavailableError with message matching /Cask 'local' is unavailable: No Cask with this name exists\. Did you mean one of these\?\nlocal-caffeine\nlocal-transmission/, got #<Hbc::CaskUnavailableError: Cask '0-ad' is unavailable: '/tmp/homebrew-tests-20180718-6557-1j2lcdd/prefix/Library/Taps/homebrew/homebrew-cask/Casks/0-ad.rb' does not exist.> with backtrace:

         # ./cask/lib/hbc/cask_loader.rb:51:in `load'

         # ./cask/lib/hbc/cask.rb:20:in `block in each'

         # ./cask/lib/hbc/cask.rb:19:in `each'

         # ./cask/lib/hbc/cask.rb:19:in `each'

         # ./searchable.rb:26:in `select'

         # ./searchable.rb:26:in `search_string'

         # ./searchable.rb:7:in `search'

         # ./extend/os/mac/search.rb:29:in `search_casks'

         # ./cask/lib/hbc/cli/abstract_command.rb:55:in `suggestion_message'

         # ./cask/lib/hbc/cli/abstract_command.rb:50:in `rescue in casks'

         # ./cask/lib/hbc/cli/abstract_command.rb:45:in `casks'

         # ./cask/lib/hbc/cli/install.rb:14:in `run'

         # ./cask/lib/hbc/cli/abstract_command.rb:33:in `run'

         # ./test/cask/cli/install_spec.rb:76:in `block (3 levels) in <top (required)>'

         # ./test/cask/cli/install_spec.rb:75:in `block (2 levels) in <top (required)>'

         # ./test/support/helper/spec/shared_context/homebrew_cask.rb:38:in `block (2 levels) in <top (required)>'

         # ./test/spec_helper.rb:117:in `block (2 levels) in <top (required)>'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-wait-0.0.9/lib/rspec/wait.rb:46:in `block (2 levels) in <top (required)>'

     # ./test/cask/cli/install_spec.rb:75:in `block (2 levels) in <top (required)>'

     # ./test/support/helper/spec/shared_context/homebrew_cask.rb:38:in `block (2 levels) in <top (required)>'

     # ./test/spec_helper.rb:117:in `block (2 levels) in <top (required)>'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-wait-0.0.9/lib/rspec/wait.rb:46:in `block (2 levels) in <top (required)>'

  2) Hbc::CLI::Install returns a suggestion for a misspelled Cask

     Failure/Error:

       expect {

         described_class.run("localcaffeine")

       }.to raise_error(Hbc::CaskUnavailableError, /Cask 'localcaffeine' is unavailable: No Cask with this name exists\. Did you mean â€œlocal-caffeineâ€?/)

       expected Hbc::CaskUnavailableError with message matching /Cask 'localcaffeine' is unavailable: No Cask with this name exists\. Did you mean â€œlocal-caffeineâ€?/, got #<Hbc::CaskUnavailableError: Cask '0-ad' is unavailable: '/tmp/homebrew-tests-20180718-6557-1j2lcdd/prefix/Library/Taps/homebrew/homebrew-cask/Casks/0-ad.rb' does not exist.> with backtrace:

         # ./cask/lib/hbc/cask_loader.rb:51:in `load'

         # ./cask/lib/hbc/cask.rb:20:in `block in each'

         # ./cask/lib/hbc/cask.rb:19:in `each'

         # ./cask/lib/hbc/cask.rb:19:in `each'

         # ./searchable.rb:26:in `select'

         # ./searchable.rb:26:in `search_string'

         # ./searchable.rb:7:in `search'

         # ./extend/os/mac/search.rb:29:in `search_casks'

         # ./cask/lib/hbc/cli/abstract_command.rb:55:in `suggestion_message'

         # ./cask/lib/hbc/cli/abstract_command.rb:50:in `rescue in casks'

         # ./cask/lib/hbc/cli/abstract_command.rb:45:in `casks'

         # ./cask/lib/hbc/cli/install.rb:14:in `run'

         # ./cask/lib/hbc/cli/abstract_command.rb:33:in `run'

         # ./test/cask/cli/install_spec.rb:70:in `block (3 levels) in <top (required)>'

         # ./test/cask/cli/install_spec.rb:69:in `block (2 levels) in <top (required)>'

         # ./test/support/helper/spec/shared_context/homebrew_cask.rb:38:in `block (2 levels) in <top (required)>'

         # ./test/spec_helper.rb:117:in `block (2 levels) in <top (required)>'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

         # ./vendor/bundle/ruby/2.3.0/gems/rspec-wait-0.0.9/lib/rspec/wait.rb:46:in `block (2 levels) in <top (required)>'

     # ./test/cask/cli/install_spec.rb:69:in `block (2 levels) in <top (required)>'

     # ./test/support/helper/spec/shared_context/homebrew_cask.rb:38:in `block (2 levels) in <top (required)>'

     # ./test/spec_helper.rb:117:in `block (2 levels) in <top (required)>'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

     # ./vendor/bundle/ruby/2.3.0/gems/rspec-wait-0.0.9/lib/rspec/wait.rb:46:in `block (2 levels) in <top (required)>'

Finished in 5 minutes 19 seconds (files took 4.51 seconds to load)

1129 examples, 2 failures

expected Hbc::CaskUnavailableError with message matching /Cask 'localcaffeine' is unavailable: No Cask with this name exists. Did you mean â€œlocal-caffeineâ€�?/, got #<Hbc::CaskUnavailableError: Cask '0-ad' is unavailable: '/tmp/homebrew-tests-20180718-6557-1j2lcdd/prefix/Library/Taps/homebrew/homebrew-cask/Casks/0-ad.rb' does not exist.> with backtrace:


Try not to do too much when creating the stemcell/compilation layers

DON'T MERGE

superseded by #231


Add storage classes for supported SSD types

Is it possible define one class as default one during the setup and avoid touching the Kubernetes configuration after the setup?

That would be nice but at the time of writing it looks not possible since neither the csi-driver addon nor the eks module supports that. The only way I found is to change the default post cluster creation, sth like:
kubectl patch storageclass gp2 -p '{"metadata": {"annotations":{"storageclass.beta.kubernetes.io/is-default-class":"false"}}}'
kubectl patch storageclass radar-base-ebs-sc-gp3 -p '{"metadata": {"annotations":{"storageclass.beta.kubernetes.io/is-default-class":"false"}}}

I've seen people running Helm with Terraform so I think it should be possible to run Kubernetes commands with Terraform as well.

Alright, with kubernetes_annotations resources, the default eks gp2 is now disabled and radar-base-ebs-sc-gp2 is set as default instead coz it is more cost-effective than other custom storage classes.

Definitely. Also free feel to make it more customisable based off your use cases.


🐛[android] navigation problem

What were you trying to do?
I come back from another screen and try to use the camera again.
Reproduceable Code
No response
What happened instead?
I see only a black screen. But the camera function works.
(If i take a picture on a black screen, the actual screen is taken.)
Relevant log output
No response
Device
s21+ ultra
VisionCamera Version
2.15.2
Additional information

[ ] I am using Expo
[X] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar issues in this repository and found none.

having same issue. are you able to resolved it ?

Hi !
I think the problem will be fix in V3 (#1251).
As far I'm concerned, I "fixed" the issue by adding a condition on isActive, depending on isFocused props on react-navigation. It forces the Camera to be reload. It's not ideal, but it's better than nothing until V3 is ready :-)
thanks! :)

I am still having this issue on Android with react-nativgation. I am using the isFocused hook but it still persists.

I am still having this issue on Android with react-nativgation. I am using the isFocused hook but it still persists.

i resolved it.
const isfocused = useIsFocused();
<Camera isActive={isfocused} .../>

For me it works with @baesumin solution but also if I use useNavigation hook instead of navigation
const {navigate} = useNavigation();
navigate('ScreenName', {
          prop
        })

still having this issue  I am using the isFocused hook but it still persists.


Add anisotropy tests to render-fidelity-tests (and update Babylon + Filament to latest)

This builds upon my previous PR that upgrades from glTF-Sample-Models to glTF-Sample-Assets: https://github.com/google/model-viewer/pull/4534
This PR pulls in additional tests from the new glTF-Sample-Asset repository, specifically 3 new anisotropy tests.
I have also upgraded Babylon.JS and Filament to their latest versions and updated their goldens as well as model-viewer's goldens.

Fixes #4486

@elalish I removed the anisotropyBarnLamp test so that we pass the fidelity test suite.  So I believe this is ready to merge.

@elalish wrote:

I take it this takes the place of https://github.com/google/model-viewer/pull/4534? Not a big deal, but it's a bit easier to review these things if you just push changes to that branch/PR instead of creating a new one.

Technically each of these PR's build upon the previous.  So if you wanted to merge https://github.com/google/model-viewer/pull/4534 first as it is good.
Then we can modify this one, and then once it is in, we can then discuss the next one that adds more models: https://github.com/google/model-viewer/pull/4537

This looks great, thanks! @gkjohnson what's the status with three-gpu-pathtracer these days? Are you planning to upkeep it?

I've tried to but browser vendors (mostly Apple and Safari) keep adding api regressions that cause it to break after fixes have been added 😓 The recent  blocker is that Apple's recent OS update introduced issues that cause the path tracer to crash hard so I can barely test it at the moment since I don't have easy access to my other machine. The bug is being tracked here.
I'm going to wait this out a bit to see what happens with this fix before diving into some of the new features too much more. Some others are helping to improve the renering on iOS so the project is still moving - but at the moment it's finding a few browser bugs 😅

@gkjohnson Gotcha, thanks. I'm having trouble even on Chrome, I think because of updating three.js? Do you want to take a look at why we seem to just get blank renders now?

@elalish could we just commit this as is?  Bugs in three-gpu-pathtracer is a bit orthogonal to his PR.  And what is great is that @gkjohnson can use the new tests in this PR to further improve his renderer.

@gkjohnson Gotcha, thanks. I'm having trouble even on Chrome, I think because of updating three.js? Do you want to take a look at why we seem to just get blank renders now?

Without knowing your platform it's hard to say. On Mac these issues are operating system-level driver issues that affect all browsers recently introduced with MacOS 14.0. But like I said I can't run things on my machine on Safari or Chrome due to these system regressions.


Styling with Markdown is supported

Styling with Markdown is supported
Originally posted by @TheVastMajority in https://github.com/TheVastMajority/github-slideshow/issues/1#issuecomment-478302650

Mark down


Refresh time doesn't seems to be accurate and varies based on duration

Hi,
I am trying to plot some sensor data at rate 128 points per second, ie.. alomost every 8 ms a new point is added to the plot.
As per my understanding, the function 'Onrefresh' should be called every 8ms regardless of the value of 'duration'. but in my plot as i increase the duration value, refresh time also increases. it takes much more time between each refresh function calls.
I am not sure this is the write way of doing it, correct me if i am wrong(this is my first javascript/html code).
i am reading the data as an array buffer of size of around 64(it varies little bit  based on the time between each http request ) and plot with the below shown config,
var config = {
	type: 'line',
	data: {
  datasets: [{
    label: 'SPO2',
    backgroundColor: 'rgba(251, 85, 85, 0.4)',
    borderColor: '#FA566F',
    fill: false,
	cubicInterpolationMode: 'monotone',
    data: [],
    pointRadius: 0,
  }]
},
	options: {
		title: {
			display: true,
			text: 'SPO2'
		},
		scales: {
			xAxes: [{
				type: 'realtime',
				realtime: {
					duration: 500,
					refresh: 8,
					delay: 0,
					onRefresh: onRefresh
				}
			}],
			yAxes: [{
				scaleLabel: {
					display: true,
					labelString: 'value'
				}
			}]
		},
		tooltips: {
			mode: 'nearest',
			intersect: false
		},
		chartArea: {
                       backgroundColor: '#59616C'
                },
		hover: {
			mode: 'nearest',
			intersect: false
		}
	}
};

You shouldn't set the refresh interval to a too small value, in particular, less than the display refresh interval (1000/60ms) because the chart update is a bit heavy process. If you increase the duration, this update takes more time, so refresh time also increases.
The solution would be to set the refresh interval to a longer value like 250ms and insert multiple data points in the buffer in a single onRefresh call.


WIP: Add vision and goals

Add a concise vision statement underneath logo and before Download button
Add new page: Vision and Values
Add new page: Goals
Update initiative statement on front page
Link from front page to fuller vision & goals pages (no navbar links though)

TODO:

[ ] add long term goals
[ ] navbar links?
[ ] descriptions of values

Closing since obsoleted by 44


Dev move controller commons - [closed]

In GitLab by @wknet123 on Mar 30, 2020, 04:51
Merges dev-move-controller-commons -> dev

In GitLab by @wknet123 on Mar 30, 2020, 04:52
closed


Revamp Rafiki Web Admin

[ ] Revamp design
[ ] User to create train job on web
[ ] User to create inference job on web
[ ] User to make predictions on web

These two are not implemented yet:

User to create inference job on web
User to make predictions on web

I would work primarily focussed on this two issues now.


 Once I figured out what I'd done, I was surprised that rustc didn't at least warn me about how dumb I was being. MyStruct had some other traits that it implemented that had similar methods, but I didn't pay enough attention to thinking about how Rust would figure out what method it needs to call, so I effectively wrote the following:
use async_trait::async_trait;

struct MyStruct {}

#[async_trait]
trait MyAsyncTrait {
    async fn my_method(&self);
}

#[async_trait]
impl MyAsyncTrait for MyStruct {
    async fn my_method(&self) {
	self.my_method().await
    }
}

This failed pretty poorly and I ended up with some sweet sweet stack overflows.
Because of this, I was curious if Rust would catch the synchronous versions / non-trait versions, and yay! It did!
impl MyTrait for MyStruct {
    fn my_sync_method(&self) {
	self.my_sync_method()
    }
}

trait MyTrait {
    fn my_sync_method(&self);
}

fn i_obviously_infinite_loop() {
    i_obviously_infinite_loop()
}

brendondaugherty@brendons-laptop clippy_test % rustc --version
rustc 1.71.0 (8ede3aae2 2023-07-12)
brendondaugherty@brendons-laptop clippy_test % rustup default
stable-aarch64-apple-darwin (default)
brendondaugherty@brendons-laptop clippy_test % cargo build
warning: function cannot return without recursing
  --> src/main.rs:18:5
   |
18 |     fn my_sync_method(&self) {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing
19 |     self.my_sync_method()
   |     --------------------- recursive call site
   |
   = help: a `loop` may express intention better if this is on purpose
   = note: `#[warn(unconditional_recursion)]` on by default

warning: function cannot return without recursing
  --> src/main.rs:27:1
   |
27 | fn i_obviously_infinite_loop() {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing
28 |     i_obviously_infinite_loop()
   |     --------------------------- recursive call site
   |
   = help: a `loop` may express intention better if this is on purpose

warning: function `i_obviously_infinite_loop` is never used
  --> src/main.rs:27:4
   |
27 | fn i_obviously_infinite_loop() {
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(dead_code)]` on by default

warning: `clippy_test` (bin "clippy_test") generated 3 warnings
    Finished dev [unoptimized + debuginfo] target(s) in 0.01s

I realize that once the macro is expanded, this code looks fairly different, and thus rustc isn't able to tell that it's unconditional_recursion. Would it be possible to maintain that we still catch unconditional recursion in the same way?
    fn my_method<'life0, 'async_trait>(
        &'life0 self,
    ) -> ::core::pin::Pin<
        Box<
            dyn ::core::future::Future<Output = ()> + ::core::marker::Send + 'async_trait,
        >,
    >
    where
        'life0: 'async_trait,
        Self: 'async_trait,
    {
        Box::pin(async move {
            let __self = self;
            let _: () = { __self.my_method().await };
        })
    }

To be honest, I don't really understand why rustc doesn't see this as unconditional_recursion.
Let me know if I should file this instead on rustc itself, (but I thought I would start here) or if you think it's just not worth it!

It's filed on rustc already: https://github.com/rust-lang/rust/issues/111177.

Ooops!!! Sorry @dtolnay should have done some searching there first. Thanks!!


Ubuntu 12.04.5

Hi Sean,
The install scripts were not working on a fresh install of Ubuntu 12.04.5 so I fixed them.

install PIL from source because it is no longer available on pip
ditto for django-endless-pagination
update get-pip.py URL (which is pointless since a new virtualenv gets pip)
pip version requirements for sphinx and ipython were too loose and newer versions were failing.
fixed a couple of typos I encountered

Hey Paul, you are amazing -- thanks for fixing this!


Create static metadata that demonstrates attacks

We should expand the Security page to include static metadata that simulates known attacks (e.g., replay attack, freeze attack, etc.).  This metadata can be fed to other implementations to verify that they correctly handle these attacks.

The repository management document was updated to demonstrate some of the attacks TUF detects: https://github.com/theupdateframework/tuf/tree/526d7507fa21c71b5f938557f982f757241d3e98/tuf#blocking-malicious-updates

Updated security page link: https://github.com/theupdateframework/tuf/blob/develop/docs/SECURITY.md

The section in the repository management document mentioned above was later moved to an attack demo document, which was recently removed as it had become severely outdated. #1798 suggests to reinstate an up-to-date version of the document. So I'd say we can close here. (I will add a note to #1798 about feeding demo data into other implementations)


Add verification application forms

It would be good to add verification applications to the site, and an application manager.

Added


v3.0.0-alpha-2 blank options error

Options with blank { lessLink: '' } no longer works in this version.
It should be optional to have a more/less link but instead errors out and do not behave as expected.
Uncaught TypeError: Cannot read property 'setAttribute' of null

Good catch.

Fixed in #224


Query to get windows of all spaces?

I know of the query command:
chunkc tiling::query --desktop windows

To get the windows of the current space. Is there a way to query all spaces to which windows are on which spaces?

This is not possible to do through the query system. I'm not sure what you need this information for, but it feels to me like it this belongs in the more complex category, in which I would recommend utilizing the flexibility of the plugin system that chunkwm is based around.

This would be ideal for intelligently switching between desktops with open windows only, would be great if this could be merged.


Goerli | Multiplayer: Beer dispenser actions not syncing between players in 'Beer-Dispenser' scene (73, -7)

Explorer Alpha build versions:

v0.16.0

Issue Description:
In the 'Beer-Dispenser' scene at coordinates (73, -7) in Goerli, multiplayer synchronization issues occur. The scene functions well in single-player mode, but when multiple players interact, actions such as lifting, putting down, or filling a beer mug are not visible to other players. Additionally, the beer mug does not appear attached to the other player’s avatar.
STR:

Launch the explorer.
Use the command /goto goerli.
Navigate to the 'Beer-Dispenser' scene at coordinates (73, -7).
As Player A, interact with the beer dispenser by lifting, putting down, or filling a beer mug.
As Player B, observe whether these actions are visible and whether the beer mug appears attached to Player A's avatar.

Expected behavior:
All interactions with the beer dispenser should be visible to all players in real-time, including seeing the beer mug attached to other players' avatars.
Current behavior:
https://github.com/user-attachments/assets/fb161544-2d18-4f9d-b517-1b9d563659a1
Additional Notes:
Windows 11. 12th Gen Intel(R) Core(TM) i7-12650H 2.30 GHz. nvidia geforce RTX

I thought this was working previously.

Downgrading importance until we verify they are working on  Unity Renderer

I can confirm this issue is still happening on the new client
Avatar bones are not present at all on other avatars apparently, so this same issue impacts any scene where you want to see another player holding an item


Notifications

popup notifications to inform poll creators that:
poll has been created and being deployed onchain,
vote has been cast

Well, we shall have the create button change to loading state, once the user confirms the create_vote transaction, if receipt shows success, we shall show poll successfully created and we reset the form, then we shall also include confirmation dialogs for all the actions,,, i hope this could resolve the issue?

I believe so


Log file for serving

This feature request has to do with logging the output of ilab model serve to a file and the out put of other ilab commands that serve models under the hood.

Verify the --log-file flag for ilab model serve works
Send background vllm serving output to a file instead of to /dev/null
Design and add config variables and flags to all commands that do background serving

log_file is broken since each module as its own logger instance.

Taking over as agreed offline.

@leseb - do you have any new updates on this?

@leseb - do you have any new updates on this?

PR was posted a while ago and I'm still waiting to get some reviews https://github.com/instructlab/instructlab/pull/2084 :)

Ack, let me see if I can get some movement on this


Distribution size of FStar

I would like to start discussion of FStar compiler distribution size.
Currently package is 630 Mb or so. I build tooling to the F* for .NET land and publish compiler as Nuget, so developer did not deal with all that hassle.
I'm not familiar with Ocaml that much, and what I see where time is spend
fstar\lib\fstar\.cache\*.checked 136Mb
fstar\lib\fstar\lib\*.a 127Mb
fstar\lib\fstar\lib\*.cmi 6Mb
fstar\lib\fstar\lib\*.cmt 202Mb
fstar\lib\fstar\lib\*.cmxs 32Mb
fstar\lib\fstar\lib\*.cmx 5Mb
fstar\lib\fstar\lib\*.ml 5Mb

I understand that some of that definitely needed. But do other should be part of the package?

As was suggested on Slack by @protz removal of CMT files help. I now able to pass Nuget package size threshold.

Thanks for bringing this up Andrii!
I tried some changes in a PR to remove the cmt files. With this, the tar.gz for a package drops to 203MB. I think the PR should be fine, but I'd like to research a bit more before merging. If you're building from source maybe you can try it out too?

I try to simplify my life and use released zip and tar.gz for distribution. IMain problem was Windows distribution which is somehow significantly (larger). +300Mb unpacked. It’s zipped again by tooling (nature of Nuget)
so right now I just manually remove CMT files after unpacking.