dreamhouse, raitings packages aren't deployed as Unlocked

Issue:

dreamhouse, raitings folders have been updated, added to sfdx-project.json but they aren't being deployed as Unlocked packages

Resolution:

create packages locally, update (automatically) sfdx-project.json and rerun the pipeline

sfdx force:package:create --name dreamhouse_6andrey --packagetype Unlocked --path src/sales/dreamhouse --targetdevhubusername<EMAIL_ADDRESS>--errornotificationusername<EMAIL_ADDRESS>sfdx-project.json has been updated.
Successfully created a package. 0Hxxxxxxxxxxxxx
=== Ids

 Name       Value
 ────────── ──────────────────
 Package Id 0Hxxxxxxxxxxxxx

quickbuild and build by default skip packages that don't have changes. As dreamhouse and raitings have previously created as source packages AND there weren't changes in folder since then, building of unlocked package version was skipped.
Resolution:

introduce updates in dreamhouse and raitings folders


Develop a MPRIS library

This will act as a source for rscribble.

https://crates.io/crates/mpris ?

@rubdos Yeah, I've been looking at that and playing with it locally. I'd say it fits the needs for scrobble.rs. Closing this issue now, thanks!


Add possibility for setting ContentType

This was hard-coded to text/plain;charset=UTF-8 and set twice if type was not update (I assume that was a bug?) Also renamed it from defaultFileContent to defaultContentType

Closed as this is implemented in another pull request


Update oceanic procedures document link

Thanks Harry. We are in the process of reworking the Downloads section so links are likely to change. Our hope is this will make it more clear where to find things.


Cluster can not start after crashes

My Environment

ArangoDB Version:         3.3.19
Storage Engine:              MMFiles
Deployment Mode:       Cluster
Deployment Strategy:   Manual Start
Infrastructure:                own
Operating System:         Oracle Linux 7

Problem:
2018-11-12T00:10:50Z |INFO| restarting agent component=arangodb
2018-11-12T00:10:50Z |INFO| Looking for a running instance of agent on port 8531 component=arangodb
2018-11-12T00:10:50Z |INFO| Starting agent on port 8531 component=arangodb
2018-11-12T00:10:50Z |INFO| agent has terminated quickly, in 211.886478ms (recent failures: 46) component=arangodb
2018-11-12T00:10:51Z |INFO| ## Start of agent log
2018-11-12T00:10:50Z [19461] INFO using storage engine mmfiles
2018-11-12T00:10:50Z [19461] INFO {cluster} Starting up with role AGENT
2018-11-12T00:10:50Z [19461] INFO {syscall} file-descriptors (nofiles) hard limit is 8192, soft limit is 8192
2018-11-12T00:10:50Z [19461] INFO {authentication} Authentication is turned on (system only), authentication for unix sockets is turned on
2018-11-12T00:10:50Z [19461] WARNING {mmap} memory-protecting failed for range 0x7f5b06c4b000 - 0x7f5b08c4b000 (33554432 bytes), file-descriptor 18, flags read,write: Permission denied
2018-11-12T00:10:50Z [19461] ERROR {datafiles} unable to change memory protection for memory backed by datafile '/data1/db/agent8531/data/journals/logfile-81.db'. please check file permissions and mount options.
2018-11-12T00:10:50Z [19461] ERROR unable to open logfile '/data1/db/agent8531/data/journals/logfile-81.db': system error
2018-11-12T00:10:50Z [19461] FATAL could not inspect WAL logfiles: system error
2018-11-12T00:10:50Z [19512] INFO ArangoDB 3.3.19 [linux] 64bit, using jemalloc, build tags/v3.3.19-0-gfe9657c, VPack 0.1.30, RocksDB 5.6.0, ICU 58.1, V8 5.7.492.77, OpenSSL 1.0.2k-fips  26 Jan 2017
2018-11-12T00:10:50Z [19512] INFO detected operating system: Linux version 3.10.0-693.17.1.el7.x86_64<EMAIL_ADDRESS>(gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Sun Jan 14 10:36:03 EST 2018
2018-11-12T00:10:50Z [19512] WARNING {memory} It is recommended to set NUMA to interleaved.
2018-11-12T00:10:50Z [19512] WARNING {memory} put 'numactl --interleave=all' in front of your command
2018-11-12T00:10:50Z [19512] INFO using storage engine mmfiles
2018-11-12T00:10:50Z [19512] INFO {cluster} Starting up with role AGENT
2018-11-12T00:10:50Z [19512] INFO {syscall} file-descriptors (nofiles) hard limit is 8192, soft limit is 8192
2018-11-12T00:10:50Z [19512] INFO {authentication} Authentication is turned on (system only), authentication for unix sockets is turned on
2018-11-12T00:10:50Z [19512] WARNING {mmap} memory-protecting failed for range 0x7fc39961c000 - 0x7fc39b61c000 (33554432 bytes), file-descriptor 18, flags read,write: Permission denied
2018-11-12T00:10:50Z [19512] ERROR {datafiles} unable to change memory protection for memory backed by datafile '/data1/db/agent8531/data/journals/logfile-81.db'. please check file permissions and mount options.
2018-11-12T00:10:50Z [19512] ERROR unable to open logfile '/data1/db/agent8531/data/journals/logfile-81.db': system error
2018-11-12T00:10:50Z [19512] FATAL could not inspect WAL logfiles: system error
End of agent log component=arangodb
2018-11-12T00:10:51Z |INFO| restarting agent component=arangodb
2018-11-12T00:10:51Z |INFO| Looking for a running instance of agent on port 8531 component=arangodb
2018-11-12T00:10:51Z |INFO| Starting agent on port 8531 component=arangodb
2018-11-12T00:10:51Z |INFO| agent has terminated quickly, in 206.043627ms (recent failures: 47) component=arangodb
2018-11-12T00:10:51Z |INFO| ## Start of agent log
2018-11-12T00:10:50Z [19512] INFO using storage engine mmfiles
2018-11-12T00:10:50Z [19512] INFO {cluster} Starting up with role AGENT
2018-11-12T00:10:50Z [19512] INFO {syscall} file-descriptors (nofiles) hard limit is 8192, soft limit is 8192
2018-11-12T00:10:50Z [19512] INFO {authentication} Authentication is turned on (system only), authentication for unix sockets is turned on
2018-11-12T00:10:50Z [19512] WARNING {mmap} memory-protecting failed for range 0x7fc39961c000 - 0x7fc39b61c000 (33554432 bytes), file-descriptor 18, flags read,write: Permission denied
2018-11-12T00:10:50Z [19512] ERROR {datafiles} unable to change memory protection for memory backed by datafile '/data1/db/agent8531/data/journals/logfile-81.db'. please check file permissions and mount options.
2018-11-12T00:10:50Z [19512] ERROR unable to open logfile '/data1/db/agent8531/data/journals/logfile-81.db': system error
2018-11-12T00:10:50Z [19512] FATAL could not inspect WAL logfiles: system error
2018-11-12T00:10:51Z [19563] INFO ArangoDB 3.3.19 [linux] 64bit, using jemalloc, build tags/v3.3.19-0-gfe9657c, VPack 0.1.30, RocksDB 5.6.0, ICU 58.1, V8 5.7.492.77, OpenSSL 1.0.2k-fips  26 Jan 2017
2018-11-12T00:10:51Z [19563] INFO detected operating system: Linux version 3.10.0-693.17.1.el7.x86_64<EMAIL_ADDRESS>(gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Sun Jan 14 10:36:03 EST 2018
2018-11-12T00:10:51Z [19563] WARNING {memory} It is recommended to set NUMA to interleaved.
2018-11-12T00:10:51Z [19563] WARNING {memory} put 'numactl --interleave=all' in front of your command
2018-11-12T00:10:51Z [19563] INFO using storage engine mmfiles
2018-11-12T00:10:51Z [19563] INFO {cluster} Starting up with role AGENT
2018-11-12T00:10:51Z [19563] INFO {syscall} file-descriptors (nofiles) hard limit is 8192, soft limit is 8192
2018-11-12T00:10:51Z [19563] INFO {authentication} Authentication is turned on (system only), authentication for unix sockets is turned on
2018-11-12T00:10:51Z [19563] WARNING {mmap} memory-protecting failed for range 0x7f2a098bb000 - 0x7f2a0b8bb000 (33554432 bytes), file-descriptor 18, flags read,write: Permission denied
2018-11-12T00:10:51Z [19563] ERROR {datafiles} unable to change memory protection for memory backed by datafile '/data1/db/agent8531/data/journals/logfile-81.db'. please check file permissions and mount options.
2018-11-12T00:10:51Z [19563] ERROR unable to open logfile '/data1/db/agent8531/data/journals/logfile-81.db': system error
2018-11-12T00:10:51Z [19563] FATAL could not inspect WAL logfiles: system error
Expected result:
When restart the cluster, should pick up the previous state and continue.

Just so we get a more complete picture: Is this only happening to the one agent or to all services and all machines?
Would you please collect for us the setup, and logs on all three machines and instances like so:
cd /data1/db
tar czf $(hostname).tar.gz */arangod.log */arangod.conf */arangod_command.txt
and share those with us?
Kind regards,
Kaveh

Hi Kaveh,
I have checked and it should be OK for us to share.
node1.tar.gz
node2.tar.gz
node3.tar.gz
Please have a look with these files.
Cheers,
Ping

Hi @PingPongBalls, thanks for providing the logs. From what I can tell, it seems we're having trouble changing the memory-mapped protections on the file. We've seen this before with certain fileystems, or with certain mount options (in particular, NOEXEC). Could you provide us with the filesystem type and mount options (e.g. from mount -v | grep '/data1').

Hi Daniel,
Thanks for the response.
We are using the "noexec".
Here is the output:
/dev/sda1 on /data1 type xfs (rw,nosuid,nodev,noexec,noatime,nodiratime,attr2,inode64,noquota)
Cheers

@PingPongBalls Would it be possible to remount without the noexec flag? There's a good chance that will fix it.

Hi Daniel,
Thanks for your direction. after i remount without "noexec" and now we can join back the downed node.
Also can do a "Rebalance Shards" via the front-end.
Makes sense to me now, there are some binaries within the db folders.
Resolved this issue.
Cheers


how to use stateflow in MavericksViewModel

Hello, i have a question.
I need to observe the flow from room, but with execute looks like only receive onece, and the room chage later will not be receive in viewmodel.
how can I observe the room flow continuously in viewmodel?

Thank you, it works fine~

https://github.com/airbnb/mavericks/blob/5174519c59a52e8df3a49b213d582dc4aba37bb2/mvrx/src/main/kotlin/com/airbnb/mvrx/MavericksViewModel.kt#L167-L175
use above.
It is implemented internally with below
https://github.com/airbnb/mavericks/blob/5174519c59a52e8df3a49b213d582dc4aba37bb2/mvrx-common/src/main/java/com/airbnb/mvrx/MavericksRepository.kt#L235-L253

Thank you, it works fine~


AzureStoreageExplorer Error Message

Struggling to get the storage explorer to work. Getting the following error.  I can see the fileshare, but can't open it.  I'm new to Azure - so please be gentle
Unable to retrieve child resources.
Details:
This request is not authorized to perform this operation.
RequestId:c574339a-b01a-0034-71bd-4f6296000000
Time:2020-07-01T15:36:27.6783169Z

It was a firewall issue - I figured it out.  Now if I could only get my Site to Site VPN fixed that quickly.


Beacon Memory Leaks

The following screenshots show performance monitor graphs of a system with a beacon idling. The steady and linear increase in memory suggests the presence of a memory leak within the beacon code. The following screenshots were generated following Microsoft's Memleak discovery guide. I look into the code and I think this is simply a lost malloc pointer.
Allocation: https://github.com/bats3c/shad0w/blob/ba0f9f0b1ea12d2033a80ef480c7ce2c92f0e4a6/beacon/src/core.c#L333-L338
Pointer Loss: https://github.com/bats3c/shad0w/blob/ba0f9f0b1ea12d2033a80ef480c7ce2c92f0e4a6/beacon/src/core.c#L402-L407
I will have to look over the code more but I think this is the source of the idle memory leak however there exists this code pattern which is also probably a source of memory leaks:
char*  b64_out   = (char*)malloc(out_len);

b64_out = base64_decode((const char*)Base64Buffer, out_len - 1, &out_len);

https://github.com/bats3c/shad0w/blob/ba0f9f0b1ea12d2033a80ef480c7ce2c92f0e4a6/beacon/src/core.c#L508-L510
https://github.com/bats3c/shad0w/blob/ba0f9f0b1ea12d2033a80ef480c7ce2c92f0e4a6/beacon/src/core.c#L532-L534
Ten Minute Duration Test

Process Explorer Performance Start of Test

Process Explorer Performance Middle of Test

Process Explorer Performance End of Test

Started working on this issue.

Okay nice find, lemme know if u need a hand with the patch.

I think I have most of the leaks fixed in the beacon idle code path however there seems a memory leak of sorts that occurs because a new session handle is created for each iteration of BeaconCallbackC2. I'm not 100% sure that repeatedly calling rWinHttpOpen on every Callback iteration is causing the leak but that is the last bit of code that I think could and there is also this stackoverflow post
~5MB memory increase over 15+ minutes of idling

Will work on cleaning up my fixes and PR them soonish :tm:

PR opened for stageless beacon idle code path: https://github.com/bats3c/shad0w/pull/34

This fix has been merged to master


Suggestion for tslint.json

Just a suggestion for the tslint.json file.
I noticed that it's basically the same as phaser's own tslint, with the exception of one setting. You use single quotes instead of double.
You could simplify the tslint.json file to this (I also added a max-line-length option, which I think helps making code more readable), and automatically use the default phaser settings, and extending those for your own overrides:
{
  "extends": "./node_modules/phaser-ce/typescript/tslint.json",
  "rules": {
    "quotemark": [
      true,
      "single"
    ],
    "max-line-length": [true, 140]
  }
}

Good eye. Haha.
I like this. I will do that later today, or you can even create a pull request and I'll merge it I'm right away. Either way :relaxed:

I'll let you do it, so you can decide on whether or not you want to add the 'the max-line-length' option ;-)


Missing module import in data_lm.py

There is a issue which returning error when using clear_cache on creating data bunch for finetuning language model.
https://github.com/kaushaltrivedi/fast-bert/blob/12c0dbcef46d6c1e5acf46c281659047460e67db/fast_bert/data_lm.py#L197
Please add import shutil in data_lm.py.

fixed


Updated image in blog 2023-11-16

updated image width in blog to user-friendly.

fixes : #44057

@sftim committed changes PTAL!


Building for 'iOS-simulator', but linking in object file

Error (Xcode): Building for 'iOS-simulator', but linking in object file (/Users/denis/.pub-cache/hosted/pub.dev/sstp_flutter-1.2.0+hotfix.2/ios/ext/ExtParser.framework/ExtParser3) built for 'iOS'
Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation)
Could not build the application for the simulator.
Error launching application on iPhone 16 Pro Max.
All install steps done.
using: sstp_flutter: ^1.2.0+hotfix.2
sdk: ">=3.0.0 <4.0.0"

Thank you)


Pretraining of Image and text models

Hi! Thanks for your great work. I am trying to train your model. I noticed that your config files set pretrained=true for both text and image models. However, in your supplementary material you seem to say that they are trained from scratch. I'd like to ask which one should I follow. Thanks in advance!

Text and image encoders are trained from scratch, please set pretrained=false when pre-training.
Currently, the pretrained parameter in the evaluation configuration files doesn't matter, because the encoder weights are overwritten by our checkpoints anyway.

Thanks for your reply! Since you don't plan on releasing the training code, could you please at least update the training configuration to have the correct values that you used? Currently, the weight decay and learning rate values in your config file also do not match the ones that you provided in the paper. Thanks!


toyui_example fails to work properly on HEAD 6461a83

We're looking for a new GUI system and would love to try out this one. Unfortunately, the example as built doesn't work properly.
The only clickable element is the gear menu near the bottom (dropdowns do not open); the window is also not draggable although the cursor indicates it can be dragged. Also, the GLFW close button event doesn't seem to be listened to any longer, and I have to ^C out of the example.

I don't have this issue of the dropdown not working but I mostly only ever try this lib with MSVC on windows. What's your target compiler / os ?
I fixed the GLFW close button but the lib has some deinitialization crash when quitting though.

gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12)

On Linux at least, now noticing the issue with clicking the "Pick a demo sample" dropdown seems to be very sporadic. Sometimes it works, sometimes it doesn't, a napkin estimate would be maybe 1/10 times the application runs.
Clicking the gears on the bottom does consistently work, and when the "demo sample" dropdown does work, I don't have many other problems using kiui. The gear/settings window still can't drag, but that may be by design?
The GLFW window's close button consistently does not work, however.

This is quite puzzling. I will try to reproduce your issue on ubuntu and get back to you.
the glfw button is fixed in 8da1c78 (though there is still an issue on quitting)
the window drag cursor issue is fixed in 0670a64


Disable field suggestions when introspection disabled

Hi! While assessing the security of our GraphQL app, I noticed something strange. Our api is private, which means that we have our introspection disabled. However, when trying to guess the queries and mutations available, you receive suggestions of valid queries. I am aware that anyone should never rely on the hiding of information to provide security, but this makes it much easier for a malicious user to uncover the schema. You can find an example below.
My workaround for now is to provide an alternative message in the ErrorHandler using $e->getCategory() === Error::CATEGORY_GRAPHQL. It would be great for a way to disable these suggestions with a config, or better, to disable these when introspection is disabled.
▲ (local) ~ curl "http://localhost/graphql?query=mutation\{create\}" -L
{"errors":[{"message":"Cannot query field \"createSesion\" on type \"RootMutation\". Did you mean \"createSession\", \"createUser\", \"createFile\", or \"createImage\"?","category":"graphql"}]}

Makes sense for me. PR is welcome!

Not too sure on the suggested patch for this one, would need some way to check the currently applied validation rules.
I used a workaround by removing the validation plugins such as FieldsOnCorrectType and overriding with a custom one that doesn't include suggestions.

Did this ever get solved? I have the same issue now and a bit stuck! Perhaps @erikgaal could you elaborate on your workaround a bit please? Any help is appreciated!

Just curious--if you're really worried about folks snooping your schema, why not just close all arbitrary-query access to the endpoint entirely and use persisted queries?


Smart Charging - set sticky buffer to 20 percent

@OliveGerste Maybe this would be good also to provide this value in the Smart Charging's settings along the checkbox to activate this feature ;-).

@OliveGerste Maybe this would be good also to provide this value in the Smart Charging's settings along the checkbox to activate this feature ;-).

Good idea!
I am on it :)


fix go version to get successfull ART build

- What this PR does and why is it needed
Image build with the following error
Required/recommended Go toolchain version \'1.22.2\' is not supported yet.

/lgtm

ci got broken with authentication error which is fixed in main but missing in 4.16

/override ingress-node-firewall-e2e-metal-ipi


Where to crawl or scrap to get recent BIN data all the time?

Hi. I am using Python for crawling websites. Where should we crawl for latest BIN info?

You'll find it hard to find the latest BIN info. Most websites are probably outdated or all using the same database. This is why I created this repo!


Refactor  and Enhance the Data Visualization scripts

Hello, I am a participant of GSSOC'21 and I want to work on the enhancement and refactoring of  Data Visualizations scripts.
I want to use Plotly to create more visually appealing and interactive charts. This would  even provide  better images of the output for the visualization on the README.md
Please assign this issue to me. Thank you

@ELITA04 what visualization would you fix in this issue? If there are more, then we can split this among multiple people.

Hi, I want to use Plotly to create much more interactive charts.
An example of Plotly's graphs

I also wanted to add other visualizations like bubble charts, heat maps, dot plots, and horizontal bar charts

@ELITA04 I am aware of Plotly and have been using it for a year. I want to where you want to apply these plots? In which script?

Here, https://github.com/avinashkranjan/Amazing-Python-Scripts/tree/master/Data-Visualization
I am sorry I misunderstood your question

@ELITA04 No worries, Now I understood your point. Sur go ahead! As I saw the scripts now, the data for which plots were made is hardcoded. I would request you to use numpy to generate random data (with seed so that you can save the best visualization) and play with important attributes of the plot to make it clean and appealing. Use theme="plotly_dark" for all the plots!
I have renamed the issue and description.


Rest API: Resolved Generator Object not Subscripatable error

Fixes simple python runtime error caused by indexing through a generator type object. This casts the generator to a list which can be indexed through. This should allow the API to run.

Please run pylint

@powderluv made pylint changes

test this please


Create interviews-feedback.md

This is a new page that talks about an existing resource the OTel End User Working Group (EUWG) runs, interview/feedback sessions.

looks like all concerns have been address, will merge now.

If you could run Prettifier, that would be great. If not, I'll fix formatting in a followup PR.

FYI, this broke the production build now that we're running formatting checks as a part of CI. Here's the fix (ran the formatter):

#2334


Parameter Bundles/Structs with constraints

This was discussed in a meeting with @rachitnigam, but often times similar functions require very similar parameters. A simple example is parametrized floating point, where all floating point operations take W, Mantissa, Exponent for the number of  Mantissa and Exponent bits, with W = 1 + Mantissa + Exponent. The necessity of these parameters also moves upward through any components using these modules that want to keep this parameterization capability, which results in toplevel components of larger blocks such as FFTs having tons of parameters that are mostly only passed to constituent instantiations. I am not sure exactly the syntax for these, but we could define them somewhat like the following:
type Float[W, Mantissa, Exponent] where
    Mantissa > 0,
    Exponent > 0,
    W == 1 + Exponent + Mantissa;

comp FAdd[T: Float]<'G: 1>(
    left: ['G, 'G+1] T.W,
    right: ['G, 'G+1] T.W,
) -> (
    out: ['G, 'G+1] T.W,
) {
    // ...
}

comp main<'G: 1>(
    left: ['G, 'G+1] 32,
    right: ['G, 'G+1] 32,
) -> (
    out: ['G, 'G+1] 32,
) {
    let T := Float[32, 8, 23];
    Add := new FAdd[T]<'G>(left, right);
    out = Add.out;
}

I chose to use let here to bind floats to match let Param =  syntax, and := because we are defining a type (sort of), but this should probably be discussed.

I like this proposal! A minor nit: I would probably rename type to param or something to indicate that it's a parameter definition. It seems we have implicitly named fields for these parameter definitions which seems reasonable to me.
The let binding thing is tricky because the compiler currently inlines all parameter bindings but again, we need some way to name constructed values of param definitions. A good next step would be figuring out what changes are needed in the compiler to support. My guess would be that this abstraction could be eliminated before we hit the IR. However, astconv is already pretty complex and this would be extra complexity. We might have to bring back the ability to do source-to-source transformation of the AST to keep some of this tractable.

Yeah, the type thing was very temporary and I wasn't sure exactly what we wanted it to be, param sounds great.
I do think we could probably eliminate this pre-IR, in fact we can probably inline things pretty similarly to how we already do with let bindings. The only thing would be that we would have to add the constraints to every component using the types for type checking to properly work (assertions when defined, assumptions when used in signature). Maybe we could add back some of the ast pass capability, and have something like let elimination or similar?

Yeah, that's what I was thinking as well. It is starting to mirror the structure of the Rust compiler where there are passes that run before the core representation (MIR, in Rust's case).


Fixed error about a missing __disabled_count property when using this…

When trying to run with kivy 1.10.1 the following error occurs
File "/home/pi/.kivy/garden/garden.mapview/mapview/view.py", line 513, in __init__      self.add_widget(self._scatter)    File "/home/pi/.kivy/garden/garden.mapview/mapview/view.py", line 561, in add_widget      super(MapView, self).add_widget(widget)    File "/home/pi/triptracker/ui/touchscreen-app/.venv/lib/python3.5/site-packages/kivy/uix/widget.py", line 534, in add_widget      widget._disabled_count = self._disabled_count  AttributeError: 'MapView' object has no attribute '_disabled_count'
Fixed this by adding this field to mapview.py

Thanks


[HOTFIX][tests] WORKAROUND_ISSUE_2038: Do not use tuning for ConvHipImplicitGemmV4R1Fwd during its smoke test.

This is expected to unblock CI. Introduces workaround for issue #2038. Related to issue #936.
This is alternative for #2041 (see https://github.com/ROCmSoftwarePlatform/MIOpen/issues/2038#issuecomment-1481960922).

[Attribution] @junliume @johnny-keker

https://github.com/ROCmSoftwarePlatform/MIOpen/labels/urgency_blocker
https://github.com/ROCmSoftwarePlatform/MIOpen/labels/workaround
https://github.com/ROCmSoftwarePlatform/MIOpen/labels/correctness
Proposed reviewers:

@JehandadKhan
@junliume
@carlushuang
@asroy

@atamazov @JehandadKhan @carlushuang @asroy I prefer #2041 over this because not tuning during smoke test will mask the numerical issues we eventually wish to fix. What do you think?

and there is another reason to prefer #2041 over this one, since smoke_solver_ConvHipImplicitGemmV4R1Fwd is failing pretty consistently.

@atamazov @JehandadKhan @carlushuang @asroy I prefer #2041 over this because not tuning during smoke test will mask the numerical issues we eventually wish to fix. What do you think?

We still do not know the reason of failures.

It could happen due to different order of computations (the verification algorithm is sensitive to it, as we already know). See (B) at https://github.com/ROCmSoftwarePlatform/MIOpen/issues/2038#issuecomment-1481947208.
Or there is a real problem in the kernel. We need investigation from our convolution kernels' specialists, preferably authors of the kernel. See (A) at https://github.com/ROCmSoftwarePlatform/MIOpen/issues/2038#issuecomment-1481947208.

I will update both this PR and #2041. Then you'll be able to select the one which better suits our needs.

#2041 will disable both BF16 and FP16, so there is some risk of performance regression.
This PR will disable validation in the BF16 and FP16 smoke tests (which is camouflaging the numerical issues indeed, IF THEY REALLY EXIST)

@junliume @JehandadKhan @carlushuang @asroy PR is ready for the next round of reviewing and CI testing.

@atamazov @JehandadKhan let's merge this PR (test only) and making #2041 standing by in case of further actions needed to disable this solver more completely.


ASC Appointment

Thanks a lot for your work!
Some places, like Sao Paulo needs the ASC Appointment but looks like the POST request ignores this parameter breaking for some regions.
  return fetch(url, {
    "method": "POST",
    "redirect": "follow",
    "headers": Object.assign({}, newHeaders, {
      'Content-Type': 'application/x-www-form-urlencoded',
    }),
    "body": new URLSearchParams({
      'utf8': '✓',
      'authenticity_token': newHeaders['X-CSRF-Token'],
      'confirmed_limit_message': '1',
      'use_consulate_appointment_capacity': 'true',
      'appointments[consulate_appointment][facility_id]': FACILITY_ID,
      'appointments[consulate_appointment][date]': date,
      'appointments[consulate_appointment][time]': time,
      'appointments[asc_appointment][facility_id]': '',
      'appointments[asc_appointment][date]': '',
      'appointments[asc_appointment][time]': ''
    }),
  })

Do you have plans to add this feature?

Hey William, how are you?
By this time, ASC appointment is not supported. However, we do plan to add support for it, yes.

Good morning @jeangnc ,
I checked that my script found a schedule but deleted the ASC schedule, still no prediction for this function in the script? thanks

What is an ASC appointment?

What is an ASC appointment?

Hi, in Brazil, one visit is required to collect photos and fingerprints (ASC) and another for an interview. in this case the script finds the date of the interview and skips the first step. the correct thing would be to find the date of the interview and in the next 3 selects choose the available date of collection at ASC

as an end user, I fear my account getting banned/blocked. I assume we cannot completely overcome that. Is that correct? .....is there any suggested strategy to at least minimise the chances of getting banned/blocked

@decsousa were you able to schedule the asc ? I think Im havin the same issue than you, any help would be really appreciated

Good day
Someone was already able to program for ASC, or they already have the function?

Hello guys, Can you explain what is ASC appointment ?


TLS tests are failing, certs have expired.

Hey @simov, I'd fix these but I'm not exactly sure how you created the CA certs in the first place :)

There are 3 shell scripts here.

fixed in #3005


Cursor jumps to end of text when typing in the text area of a shape

Hi, I noticed that when editing the text in a shape that if my typing addition causes a new line to appear, then the cursor jumps to the end of the text. This is painful for editing since all of the sudden new text I'm writing is added to the end of the text instead of where ever I was originally typing.
ex:

a square has the text "This box isn't detailed enough"
I realized there is meant to be more detail in the description, so I start typing the word "great" between "this" and "box"
as soon as I type my third character, the text is larger than the square and so the text now reads
"this gre box
isn't detailed enough"

-Expected: as I keep typing the next character will go where I was typing (after "gre")
-Actual: When the new line happens, my cursor has automatically jumped to the end of the text, so the next characters I write appear after "enough".
Let me know if there are any other details you would like to know about this. Thanks

Hi. This shouldn't be happening :).
What browser and OS are you suing? And what's your excalidraw version? You can check by right-licking on canvas and opening "stats for nerds". Then you can click on the version to copy it to your clipboard.

@Chabma in addition could you also share the excalidraw element so we can try to reproduce ?
You can copy the element and paste here  / export it as a shareable link

@Chabma I tried chrome, firefox, safari, and brave and it works fine for me. I am using Mac OS.
Could you please confirm if this is still happening for you? If yes then please share the details as mentioned above.


Certificate Chain clarification and Thumbprint with Azure Key Vault

Hi,
In the documentation, it mentions disabling certificate chain validation when using a self-signed certificate.

In the Azure portal, it says it must be used when connecting the backend service.

Which one is correct?
Additionally, when using Azure Key Vault, the drop menu method shown for selecting a certificate to use by Thumbprint in the API fails. It must be added manually as a cert ID in the code view.

Thanks

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

ID: b9db9c9e-e856-8035-70f1-8c0b5608d55f
Version Independent ID: 3b800621-f33e-36b6-5ce9-a809dd227e52
Content: Secure API Management backend using client certificate authentication - Azure API Management
Content Source: articles/api-management/api-management-howto-mutual-certificates.md
Service: api-management
GitHub Login: @dlepow
Microsoft Alias: danlep

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

I think I am conflating the backend cert verfication on the API Mgmt level and the backend on the API level.

@colincats79 Looks like there is typo in the Azure portal message. This holds true and I will reach out to the Azure portal team for reflecting the right information. For your second query yes your understanding is correct in your comment.

Thank you for the update. Will the documentation be update to reflect the use of key vault as well? Thanks, much appreciated.

@colincats79 For your second query I missed to read and you should have the client certificate and this document is valid. For the portal correction team will be fixing it.
We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Add encrypted key in .travis, to upload files to GitHub

BinaryBuilder's wizard failed to create the encrypted key to be added to the .travis script.  Trying to manually call obtain_secure_key hangs forever (update: at least for half an hour now)
julia> BinaryBuilder.obtain_secure_key(Base.stdout, token, gr)
Asking travis to sync github and waiting until it knows about our new repo.
This may take a few seconds (or minutes, depending on Travis' mood)
Still Waiting...
Still Waiting...
Still Waiting...
[infinity many more of them....]

Any hint about hot to do this would be much welcome.

Hmmm, that's annoying.  It's possible that is a Travis problem and not our problem though.  Have you logged in to Travis and verified that it has synced your account?  (E.g. log in to https://travis-ci.org/account/repositories and ensure that your builder repository is listed there).  We do have to wait until Travis has synced the repositories, and we have no control over how long that might take.

Yes, the repo was listed on Travis yesterday already, I had a build: https://travis-ci.org/giordano/GSLBuilder.jl

Ok, fixed.  Maybe I was trying something wrong before.  For the record, the steps to obtain the key were:

obtain the token with
token = BinaryBuilder.obtain_token(Base.stdout, Base.stdin, "GSLBuilder.jl", "giordano")

This can be done also on GitHub (https://github.com/settings/tokens) if the token is already there, you can regenerate it

obtain the secure key with:
BinaryBuilder.obtain_secure_key(Base.stdout, token, GitHub.Repo("giordano/GSLBuilder.jl"))


Point to new tf provider

Fixing terraform regenerate script to work for macs
Fixing example to point to new package

:tada:


anchorKey and focusKey are identical when selecting multiple blocks

Do you want to request a feature or report a bug?
Yes, report a bug
What is the current behavior?
When selecting multiple blocks of text, editorState.getSelection().getAnchorKey() and editorState.getSelection().getGetFocusKey() are identical if the selection was made from bottom to top. editorState.getSelection().getAnchorKey() and editorState.getSelection().getFocusKey() are as expected if the selection is made from top to bottom.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem. You can use this jsfiddle to get started: https://jsfiddle.net/gmertk/e61z7nfa/.
The bug can be reproduced by selecting multiple blocks (paragraphs) of text from bottom to top.
What is the expected behavior?
When multiple blocks of text is selected from bottom to top, editorState.getSelection().getAnchorKey() and editorState.getSelection().getFocusKey() should correspond the the correct block keys. They should not be identical.
Which versions of Draft.js, and which browser / OS are affected by this issue? Did this work in previous versions of Draft.js?
Draft.js version ^0.11.7
Chrome Version 99.0.4844.51 (Official Build) (x86_64)
macOS Version 11.6.2 (20G314)
It is unclear if this worked in a previous version of Draft.js.

I was unable to reproduce the error in JSFiddle: https://jsfiddle.net/qa7yL1kb/22/
It must be a problem with my setup. I will close this issue


Add support for multiple strings files

With this PR, it becomes possible to use multiple strings files in a project when using the --extract-loc-strings option. If a NSLocalizedString call specifies a specific table name, the key will be put in the according file.
For example, the usage of NSLocalizedString("key", tableName: "CustomName", comment: "...") will require a CustomName.strings file.
Because of this, a Localizable.strings file is no longer strictly required. Any other .string file will also work.
Fixes #20
Question:
StringsFilesSearch.findAllStringsFiles(within baseDirectoryPath: String, withFileName fileName: String) is currently not used. This method might helpful for future functionality. Should I remove this method anyway?

Apparently, there is a problem. BartyCrouch tries to localize .strings files of storyboard files. I'll look into this.

Hi @mathebox, thank you for this PR. Did you succeed in fixing the issue?
Also, could you please update your commit messages to conform to the contribution guidelines? Mainly you need to remove the dot at the end of your commit messages.

Hi @Dschee. Yes, I fixed the problem. .strings files are going to be exclude if there is an storyboard or xib files with the same name.
Feel free to use 'merge & squash' for this pull request.

@mathebox Thank you for this PR, looks good to me and the tests seem to pass as well. Merging this.

Gonna wait a bit and see if #73 is finished soon and release in a few days at the latest.

Unfortunately your solution had unexpected side effects. See #11 for more details.


Doc improvement

Doc update

@leonardBang Can you check it for me？

@leonardBang @luoyuxia can you guys help me review it ?

lgtm.

@rookiegao Could you also open a backport PR for branch release-2.2 ？


Use CRD name to register custom Kind

Hello,
I encountered an issue when deploying Vault-CRD with a custom CRD name (by overriding the variable kubernetes.crd.name)
The fix proposal extracts the custom kind from the CRD name.
Best regards

LGTM, thnx a lot :-)


Use graphql-client for status monitor

          I didn't know that this was using the older query and not `graphql-client`. Need to update this on a future PR.

Originally posted by @gusinacio in https://github.com/graphprotocol/indexer-rs/pull/413#discussion_r1821212495

Hi, can I have this too

Hey @taslimmuhammed, overall I prefer assigning an issue to someone once we have it merged.

cool✌

Hi, could you assign this to me.

Hi, could you assign this to me.

yes sir 🫡


fix(behavior_path_planner): fix turn singal

Signed-off-by: tomoya.kimura<EMAIL_ADDRESS>Description
Fixed an problem with wrong turn signal timing.
This is because the getIntersectionTurnSignal function outputs a structure with NO_COMMAND turn signal and short distance.
So, I changed to substitute std::numeric_limits<double>::max() to distance when turn_signal is NO_COMMAND.
Before:
The timing of the left turn signal is slow when returning to the original path from avoidance.
https://user-images.githubusercontent.com/59680180/183375758-54d3113b-d7af-43f9-b8a3-1b0f37c558cc.mp4
After:
https://user-images.githubusercontent.com/59680180/183375830-40615afc-e643-4a1e-8703-a5144bbe6070.mp4

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[ ] I've confirmed the contribution guidelines.
[ ] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

LGTM


OpenXR: Add refresh rate signal support

Just a little QOL PR. This implements the refresh rate signal that is part of the already supported refresh rate extension. It allows the user to get a signal if the refresh rate on the headset changes.
It seems this is only emitted on headsets that allow us to set the refresh rate. But this at least completely implements this extension.

Thanks!


Use Oauth2 token in trading API

Seems the trading API in the package is using AuthNAuth token. Is there a way we can use Oauth2 token here? eBay seems require X-EBAY-API-IAF-TOKEN in the header, any chance we can add it to the header when sending out the request? Any idea appreciated!

I think there is no method or API available to set the request header, but what you could do is to modify the eBayMethod.js file and add the headers to support Ouath2
            var options = {headers: objectAssign(opts.headers, spec.headers)};
            options.headers['X-EBAY-API-IAF-TOKEN'] = '<your user oauth2>'
            options.useBody = spec.useBody || false;
            options.authorization = spec.authorization || '';
            options.contentType = spec.contentType || '';

I think there is no method or API available to set the request header, but what you could do is to modify the eBayMethod.js file and add the headers to support Ouath2
            var options = {headers: objectAssign(opts.headers, spec.headers)};
            options.headers['X-EBAY-API-IAF-TOKEN'] = '<your user oauth2>'
            options.useBody = spec.useBody || false;
            options.authorization = spec.authorization || '';
            options.contentType = spec.contentType || '';


Support (total) let binding annotations

This PR enables annotations on letbindings, like so:
```pulse
fn ret (#a:Type0) (x:a) requires emp returns x:a ensures emp {
  x
}
```

```pulse
fn test1 (_:unit) requires emp returns _:unit ensures emp {
  let x : nat = 42;
  let mut y : nat = 42;
  let z : int = ret 42;
  ()
}
```

The annotations for total (x) and mut (y) bindings work by setting the expected type of the term to be checked, and behave quite nicely. For stateful bindings (i.e. a Tm_Bind), we do not yet have a way to set the expected type of the computation without also setting a full post_hint including a vprop. So, the current check is merely syntactic: the definition (ret 42) is checked without an expected type and then the computed type is compared to the annotation (int here). This means it does not behave very well wrt refinements: an annotation of nat will fail as nat != int. We don't think this is too bad for now.


Failed to activate Ruby environment: spawn /bin/sh ENOENT

Description
Hi!
I am new to ruby and I am trying to run ruby-lsp in VSCode. However, I am unable to do that, ending up with the following error:

I am pretty sure my SHELL env is set to /bin/zsh. I tried checking the codebase and executing
/bin/zsh -ic 'rbenv exec ruby -rjson -e "puts JSON.dump(ENV.to_h)"'

the SHELL is set correctly.
I have .ruby-version file in the repo containing 3.3.0.
When running ruby-lsp in the terminal, I am not sure if the output is correct:
Ruby LSP> Running bundle install for the custom bundle. This may take a while...
Ruby LSP> Command: (bundle check || bundle install) 1>&2
Resolving dependencies...
The Gemfile's dependencies are satisfied

Even when waiting for quite some time, this is the only output I get.
BIG thanks for any help! ❤
Reproduction steps
The only thing I did is installing rbenv and installing the ruby-lsp VScode extension.
I am running the latest version of VScode on MacOS M3. Tried to switch even to the pre-release version of the extension but the issue stays the same.
Code snippet or error message
Failed to activate rbenv environment: spawn /bin/sh ENOENT

I also got the same issue. After I install an older version (0.2.2), and then reinstall the newest one, the issue has gone.

@thuandohoang That's interesting! I downgraded it to 0.2.2 and it indeed works! However, when I upgrade it back, I get a different issue when starting Ruby LSP 😆  🤷
Cannot create property 'identifier' on string 'asdf'

If I just delete this line, it works again!

The new error is a bug in the latest version, which will be fixed by https://github.com/Shopify/ruby-lsp/pull/1923 and not related in any way to the original issue.
@CermakM are there any logs in the output tab under the Ruby LSP channel?

Closing this for now. If the issue is still occurring in v0.7.1, please let us know.


Countdown not working

works on https://jideoyelayo1.github.io/rccg-app-tech-clock/ but not this

it is currently working


The use of the "war" plugin provokes "false positive" in the "deployWar" task.

I found that in the gradle project is being used the gradle plugin "war" to do the deploy and undeploy of the applications and the use of this plugin is provoking a "false positive" when you call the "deployWar" without specify the params for the deploy.
The params are:
-destinationDir
-archiveName
I mean, my build file looks like this:
File: build.gradle
war{
	destinationDir =file("resourcesToDeploy/")
	archiveName = 'sample.war'
}

If you set those params there is not any problem, the result would be successful and the deploy of the application will be done.

But, if those params are not set in the build file the result of the "deployWar" task is also successful. Even if has not been specified any file to deploy,  so, I added the following line in the "deployWar" task
just to see which file is being deployed:
File: Liberty.groovy
project.task('deployWar') {
    doLast {
        println 'File to deploy:' + project.war.archivePath
    }
}

(archivePath is the result of concatenate "destinationDir " and "archiveName ") according to the "war" plugin documentation:
http://gradle.org/docs/current/dsl/org.gradle.api.tasks.bundling.War.html
If the parameters are not set:
File: build.gradle
war{
	//destinationDir =file("resourcesToDeploy/")
	//archiveName = 'sample.war'
}

The output (when the parameters weren't set) is this:

As you can see is looking for a war file with the same name of the project in a folder named "libs" which doesn't exist in my project.
The structure of my proyect is:
-GradlePractices
    -resourcesToDeploy/
    wlp-anttasks-1.1-SNAPSHOT.jar
    liberty-gradle-plugin-1.0-SNAPSHOT.jar
    build.gradle

I've already did a pull request to solve this, please review #9.

This was solved with #9. Thanks.


SWARM-1020: Fix equal position checking of Option#parse

[x] Have you followed the guidelines in our Contributing document?
[x] Have you created a JIRA and used it in the commit message?
[x] Have you checked to ensure there aren't other open Pull Requests for the same issue?
[x] Have you built the project locally prior to submission with mvn clean install?

Motivation
org.wildfly.swarm.cli.Option#parse returns a specified value of a long arg with equal
like --foo=bar but it returns the value included '='(e.g. =bar) because the '=' postion
check of the method is wrong.
Modifications
The check of the '=' position is fixed apploriately.
Result
Option#parse returns an expected value.

Hmm, The tests I added failed.
https://ci.wildfly-swarm.io/job/wildfly-swarm-pull-request-windows/org.wildfly.swarm$container/81/testReport/junit/org.wildfly.swarm.cli/CommandLineTest/testLongArgWithEqual/
On the Win CI environment, System.getProperty("user.dir") returns "/C:/workspace/foo/bar" instead of "C:\workspace\foo\bar" and java.io.File.separator returns / not \. Am I missing something?

PowerShell or bash?
On Sat, Jan 21, 2017 at 1:32 PM Yoshimasa Tanabe<EMAIL_ADDRESS>wrote:

Hmm, The tests I added failed.
https://ci.wildfly-swarm.io/job/wildfly-swarm-pull-request-windows/org.wildfly.swarm$container/81/testReport/junit/org.wildfly.swarm.cli/CommandLineTest/testLongArgWithEqual/
On the Win CI environment, System.getProperty("user.dir") returns
"/C:/workspace/foo/bar" instead of "C:\workspace\foo\bar" and
java.io.File.separator returns / not . Am I missing something?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/wildfly-swarm/wildfly-swarm/pull/309#issuecomment-274279321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAA-TzP5kWatZT5r0Yd0UOYr5SUhJv2fks5rUk80gaJpZM4LqIDc
.

Hi, any update on the user.dir and File.separator on Win? Or, should I change the assertions to something like just checking not containing = though I'm not sure if it's valuable ?

retest this please

retest this please

closing in favor of https://github.com/wildfly-swarm/wildfly-swarm/pull/335 that has a Windows fix


Windows support

Closes #15

For now only single-socket and single NUMA-domain systems are support.
Pinning does only seem to work for the first Julia thread (Why?)
Querying seems to work just fine.

@miguelraz, FWIW, this is my (old) attempt to support Windows.

FWIW, after the revamp - which has just landed on the main branch - it should be a bit easier to support Windows because we now build upon Hwloc.jl as a backend. Hence, there is no need to query the system information manually.
However, I do not plan to work on this at all because I don't care about it enough and, more importantly, also don't have access to Windows machines.

I also don't have access to Windows machines anymore 😢


Refactor cards for simplicity

This patch simplifies the About page's cards. Everything should look mostly the same. Here's what I did:

Broke out a new SCSS component for the cards
Restructured all the card metadata to use the same structure
Wrote a new card include for use in all sections of the page
Refactored each section to use the new include
Smoothed out the CSS so it works for all different permutations
Deleted unused CSS
Downloaded 160x160 cuts of all photos that were external hyperlinks
Moved all photos into a shared assets/bios folder
Set an explicit height and width for photos

This patch fixes #520 and fixes #519.

I fix those ones at the top. The others were being sorted alphabetically by a templatetag. I just did the sort manually in the data and then cut the template logic. So I think the lower ones are okay.

@choldgraf I think that's fixed and done.

It looks like this one got conflicts now. Feel free to overwrite the changes to images if that's easier for you - I can quickly re-run optimization once this is merged.

It looks like this one got conflicts now. Feel free to overwrite the changes to images if that's easier for you - I can quickly re-run optimization once this is merged.

@krassowski, I think I caught it up with master.

@krassowski, I think I caught it up with master.


Remove deprecatia before 0.23

Cleaning out things that have been deprecated for at least two years before bincompat is locked.

There's more, but it's soccer time. :soccer:

Bah, this one should have been series/0.23.


zsv sql returns exit code 0 for missing CLI args

Environment

Ubuntu 22.04 LTS
zsv 0.3.8-alpha

Description
Unlike stack, compare and other similar commands that return exit code 1 after printing their help text, sql command does not:
$ zsv stack > /dev/null; echo $?
1

$ zsv compare > /dev/null; echo $?
1

$ zsv sql > /dev/null; echo $?
0

#164


Maintenance and bug fix

[x] 🛠  Fixes #15 Bug fix (non-breaking change which fixes an issue)
[x] 🗑  Fixed some spelling mistakes
[x] ✅  Updated README.md

Thanks

You're welcome @abuanwar072


failed to start container

kubectl logs $RRPOD
/bin/sh: $'[\342\200\234rexray-controller\342\200\235,': command not found

works with 0.8.1 cduchesne/rexray-controller

thanks! someone else in the slack channel had that same issue. I'll make a note of it to change it.
There will also be a new ScaleIO + Kubernetes 1.6 Vagrant Demo that will be ready this week. so stay tuned!

apparently there is a tool, called labbiuildr, does this on Workstation :-) https://github.com/bottkars/labbuildr/wiki/ubuntu-bakery.ps1#kubernetes
had to move towards 1.6.1 as 1.6 had BIG issues. with 1.6.1 and rbac it seems fine now ( i am using flannel )


Regression: rustc changing its derivation name causes issues with nix-env

Describe the bug
pkgs.rustc.name is now equal to rustc-wrapper-VERSION instead of rustc-VERSION.
in the next major release, anyone with rustc already installed that runs nix-env -iA nixpkgs.rustc will seem to have the newer version installed, but silently the older version will still be used for bin/rustc, as in addition to the name being chaged, rustc.meta.priority was lowered from the default of 5 to 10 (yes, bigger number = lower priority, same as linux processes), which means that instead of getting an error due to two packages providing bin/rustc, the older package is preferred, and no error or warning is printed.
Steps To Reproduce
Steps to reproduce the behavior:

install rustc from the stable channel via nix-env
install rustc from the unstable channel via nix-env
run rustc --version

Expected behavior

packages should not change derivation name without reason
packages should not lower meta.priority without reason
if either of those two things are changed, it should be in the release notes.

Additional context
perhaps we need some additional CI tests to make sure things like this don't keep happening.
also, somewhere in CONTRIBUTING.md or pkgs/README.md we should discourage changing derivation names of packages.
notably, rustc.pname did not change
Notify maintainers
@Havvy @Mic92 @tjni @winterqt
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.7.4, NixOS, 23.11 (Tapir), 23.11.4315.c68a9fc85c2c`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(binarycat): `"stable-23.05, unstable"`
 - channels(root): `"nixos-23.11"`
 - nixpkgs: `/home/binarycat/.nix-defexpr/channels/nixpkgs`

Add a :+1: reaction to issues you find important.

and no, this isn't a problem with nix-env, any package manager will behave strangely if you suddenly change the name of a package

This is a core problem of nix-env and got fixed by tracking the attr in nix profile instead of the pname. Nixpkgs never guaranteed stable pnames and for example of you install any version of python, this is an issue since years.
I don't think we should hard restrict ourselves in changes just to Support nix-env which is hardly discouraged to be used anyway. Since there are multiple similar issues about nix-env, I am closing this.


Fix DS project Sanity test for 1.25

Keywords to check if workbenches, storages and data connection got broken because of a change in the HTML (from <h3> to <h4>).
This PR wants to fix it and make the xpath a bit more robust against the change of h type

Jenkins Job against RHODS v1.25: 1661 RUNNING

I think that instead of doing /*/div you could do //div directly, but LGTM regardless

true, I think it should work. If we see this failing, we could switch to your suggestion


Is arithmetic in scope for ECMA-402?

@zbraniecki and @littledan have pushed back on the idea of performing math on units as part of ECMA-402's black box.  For example, this proposal necesitates the ability to provide input such as "2 meters" and have that converted to the correct unit or units, such as "600 cm" or "6 ft, 3 in".
I can see both perspectives here.  On the one hand, a third-party math library would be better suited to performing this arithmetic.  On the other, the current proposal covers the full-stack i18n use case, and exposing the individual pieces would amount to a much larger API surface that we would need to design.

Obviously not proposing this exact api, but is this the sort of abstraction level that is being suggested? This math seems like the exact sort of thing intl should be responsible for.
new Intl.NumberFormat('en-US', {
  style: 'unit',
  unit: 'meter',
  usage: 'person-height',
  unitDisplay: 'long'
}).format(1.8, (from, to, value) => {
  switch (from) {
    case 'meter':
	  switch (to) {
	    case 'foot':
	      return value * 3.281;
	    case 'inch':
	      return value * 39.37;
	    // ...
	    default:
	      break;
	  }
    case 'foot':
      // ...
  }
  return 'unknown';
});


Fix for Issue #19

The other day I had a need of looking into GSUB lookup records.
As described in this issue:

Misalignment with parsing of Lookup Records #19

On the way of creating the fix I happened to create module files as well.
Don't know if this repo is still maintained and if anyone cares about wrapping it into a Go module.
Feel free to accept or drop whatever suits best.
Cheers,
--Norbert

@npillmayer Thanks for the fix (and the tidy-up along the way)! I'm not actively maintaining this, but do occasionally use the tool.
Curious what you were using it for?

Curious what you were using it for?

I've been thinking about text shaping lately. It's what HarfBuzz,
DirectWrite etc. are doing.
The Go universe lacks a tool for this, unless you're willing to cgo to
HarfBuzz. The Rust community has an edge here with the rustybuzz
HarfBuzz-port.
Shaping is complicated, especially for complex scripts (Arabic, Thai,
...), and I guess HarfBuzz will be the only viable option for quite some
time. But maybe starting with Latin, Hebrew, Greek and Cyrillic (non-
complex scripts) may be a start. I'll give it a thought or two in the
next couple of days.
Cheers,
--Norbert

@npillmayer https://github.com/npillmayer Thanks for the fix (and
the tidy-up along the way)! I'm not actively maintaining this, but do
occasionally use the tool.
Curious what you were using it for?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ConradIrwin/font/pull/20#issuecomment-802112039, or
unsubscribe <https://github.com/notifications/unsubscribe-
auth/ABCSL2DED32U3OCWBXOD2KLTEIWUFANCNFSM4ZMZWS4A>.

That sounds exciting! Thanks for sharing, and I look forward to seeing what comes out of your work :).


Design doc 5.1 fix needed, view comment

Feedback:'What does the Firebase database look like? Not clear at all where it fits in other than 5.1: Also stores basic user information into the Firestore database.'

I made slight improvements to the wording, let's discuss if we need to expand further.


Update Composer dependencies (2021-09-18-00-08)

Visual regression test passed!
View the visual regression test report


Fix the wall in the intro

The robot and the block will be pushed through the wall if the mattress bounces against them. Would be nice if this can be fixed, but is not completely necessary.

Fixed this


I have tried the example snake game

I could not make it work
I first tried exactly the instructions in the readme page, except that I don't have access to chatgpt 4
_`pip install -r requirements.txt
export OPENAI_API_KEY=[your api key] with a key that has GPT4 access
Run:
Fill in the main_prompt in your new folder
Run python -m gpt_engineer.main example`_
It didnt work , it finishes in a error: ValueError: too many values to unpack (expected 1), and it just make the file all_output.txt.
I find some kind of solution in another issue and tried this: "copy and paste the contents of your all_output.txt to the bottom of the Main_prompt file; remove the "this is the basic structure of [...]" footer and any other redundant junk. modify the top of new main_prompt to include something along the lines of "prioritize completion of function implementations". go to [main]/indentity/ and edit "philosophy" and add a new top line like "ALWAYS Implements complete functions, and writes to file when coding classes and modules." - try again!"
Ok, now it creates a bunch of files

But I am still getting errors, and it do not create the file snake.py, or I couldn't find anywhere

if someone can help me to make it work, I would appreciate it.

I tried it with gpt3 (SPECIFICALLY gpt-3.5-turbo-16k-0613 , you can follow similar approach as in https://github.com/AntonOsika/gpt-engineer/pull/92 ) and failed too.
i think its because we are using a less capable GPT 3 API, will defer to the experts in this forum.

I tried it with gpt3 (SPECIFICALLY gpt-3.5-turbo-16k-0613 , you can follow similar approach as in #92 ) and failed too.
i think its because we are using a less capable GPT 3 API, will defer to the experts in this forum.

I have gotten it to run without any errors with that specific model, so it is not the model to blame.
Can you provide more info on how you are running the command?
For example, what OS, where are you running it from, do you have admin rights in the terminal, etc?
To me it sounds like it could be a permission issue.

@diegodp-zz

Hi @diegodp-zz
I believe the error is very explicit in this case, there is no requirements.txt file
We are working to fix an issue where sometimes files are not properly generated, that is the case here, you can see how your workspace doesn't have the expected files, such as requirements.txt
There are other issues with more context, like #35, please discuss there since the original problem you have is that.


Hotels: use real photos

Note that SingleHotel component will be completely rewrited so we
can freely ignore it now...

Please test these changes in Expo after build has finished:

source={{ uri: data.mainPhoto && data.mainPhoto.thumbnailUrl }} will throw error if thumbnailUrl is null, which is not excluded by GraphQL schema thumbnailUrl: String

You mean because you cannot use null in the Image component? Well, I should fix it then.. :)

Exactly, uri can't be null, although undefined is fine 🤔

https://github.com/kiwicom/react-native-app/pull/63


Prevent incorrect artifact download for Performance Benchmarks pipeline

Description
Implement a workaround to ensure that artifacts downloaded by the Performance benchmarks pipeline are always the ones from the run of Build - client packages that triggered it (or the one selected in the UI for manual runs). The preferTriggeringPipeline option seems to have a bug (see here, IMO closed beacause the reporter found this workaround, not because the issue was fixed) and is not respected in all cases. If the triggering pipeline completes another run before the triggered pipeline starts, then the triggered pipeline downloads the artifacts from that latest run of the triggering one, not from the specific run that triggered it.
The workaround is to explicitly specify the pipeline run to download artifacts from instead of letting ADO decide.
Reviewer Guidance
Successful run of the pipeline with these changes (msft internal)
Part of fixes for AB#2569. I'll create separate PRs for other pipelines that have the same issue.

@ghoshkaj FYI, the fix so pipelines don't download incorrect artifacts, here applied only to Performance Benchmarks. #13280 has the change for other pipelines.
@Abe27342 since you saw the issue in ADO, it'd be great if you can take a look at both PRs.


Get rid of deafen icon

How can I get rid of this icon?

That has nothing to do with this repo. It’s a built-in feature.


When beautify on save, don't unfold all the current code folds

I have, beautify-on-save checked and when I save one of my js files, it unfolds all the code blocks I have folded up so then I have to go back and refold them all. This is by no means a high priority issue, but more something that would be a really nice enhancement to have.
I also understand this might be something completely out of atom-beautifiers control too.

Upon reflection I think this is something that should be handled inside of Atom. Unfortunately, I am not sure how they will accomplish this, however I suggest that their setText function on the TextEditor somehow diffs the input from the current text state and knows how to properly setup the folds in relatively the same state as before.
I hope that this is something they will support in the future.

There is an implementation I found that looks promising.
Sublime-HTMLPrettify: https://github.com/victorporof/Sublime-HTMLPrettify

Save: https://github.com/victorporof/Sublime-HTMLPrettify/blob/master/HTMLPrettify.py#L25-L28
Restore: https://github.com/victorporof/Sublime-HTMLPrettify/blob/master/HTMLPrettify.py#L117-L125

something like that occurs with linter-jscs :(

Is there a little update on this? Constantly folding/unfolding does not make a lot of fun.

I would find this feature greatly useful as well.

Dear God, yes please. Have this feature would be a big time saver.

It looks like Atom now supports setTextViaDiff: https://atom.io/docs/api/v1.17.2/TextBuffer#instance-setTextViaDiff

Replace the current buffer contents by applying a diff based on the given text.

This would be our best shot to get this to work -- let Atom deal with the changing of the text and state of the folds.
This would require changing https://github.com/Glavin001/atom-beautify/blob/8ead568182b16bf2aa0086568692ed0d88c823bf/src/beautify.coffee#L120 and testing it out.
Pull Requests very welcome!!

Original (un-beautified)
<!doctype html>

    <title>Test Page</title>

Hello

      World!

Before (with folds)

After
Current Version (setText)

Next Version (setTextViaDiff)
It worked! All folds are preserved.

And if I manually unfold:

Looks good!

Published to v0.29.26

@Glavin001 Thanks so much! This is awesome!


Data Movement v2

This largely follows the v2 proposal documented in #30
Data Movement Manager Controller
Responsible for bootstrapping the data movement resources: Secrets, Deployment, Service, and DaemonSet. The resource gets created by the deploy script.
Data Movement Controller
Is setup via Deployment. Handles lustre to lustre offload requests.
Data Movement Worker Nodes
Is setup via DaemonSet. Handles the MPI work and Offload requests
Signed-off-by: Nate Roiger<EMAIL_ADDRESS>

It is very confusing  to have a Deployment/Pod named nnf-dm-controller-manager and running DataMovementReconciler...
While at the same time we have a Deployment/Pod named nnf-dm-manager running DataMovementManagerReconciler.
Please rename "nnf-dm-controller-manager" to something that is not "manager".  Maybe call it "nnf-dm-runner"?

It is very confusing to have a Deployment/Pod named nnf-dm-controller-manager and running DataMovementReconciler...
While at the same time we have a Deployment/Pod named nnf-dm-manager running DataMovementManagerReconciler.
Please rename "nnf-dm-controller-manager" to something that is not "manager". Maybe call it "nnf-dm-runner"?

The "controller-manager" suffix is the operator-sdk way of naming things so I will go with that.

The python client files need to be regenerated - they still contain rsync references. Or remove the generated files completely.


complete pure Python implementation

The pure Python implementation still misses the following parts:

[ ] Levenshtein.editops
[x] Levenshtein.opcodes
[ ] Indel.editops
[x] Indel.opcodes
[ ] LCSseq.editops
[x] LCSseq.opcodes
[x] Hamming.editops
[x] Hamming.opcodes
[x] distance.Editops
[x] distance.Opcodes

I addition the pure Python implementation currently often only accepts strings and not arbitrary hashable sequences


Check if training data matches MITIE requirements

With my training set, I often get difficult to understand error messages from MITIE. It would be nice if rasa checked the set before giving it to MITIE and provided understandable error messages.

Hi, thanks for creating an issue. Could you please provide a specific example?

Sure!
...
File "build/bdist.macosx-10.7-x86_64/egg/rasa_nlu/trainers/mitie_trainer.py", line 43, in train_entity_extractor
File "/Users/XXX/miniconda3/envs/rasa/lib/python2.7/site-packages/mitie/mitie.py", line 461, in add_entity
raise Exception("Invalid range given to ner_training_instance.overlaps_any_entity().  "
Exception: Invalid range given to ner_training_instance.overlaps_any_entity().  It overlaps an entity given to a previous call to add_entity().

Ok, looks like you have overlapping entities. MITIE doesn't allow that but spaCy does. Could you please add your training data to confirm? We can certainly add a warning that this isn't supported with the mitie backend.

Thanks! Sent you a mail with the .json

I tested my data for overlapping entities using this script, but I could not find any.
import json
from pprint import print

with open('hhb_m_cropped.json') as data_file:
    data = json.load(data_file)

examples = data["rasa_nlu_data"]["common_examples"]

for training_example in examples:
    entities = training_example['entities']
    if len(entities) > 1:
        sorted_entities = sorted(entities, key=lambda x: x['start'])
        for first, second in zip(sorted_entities, sorted_entities[1:]):
            if first['end'] > second['start']:
                pprint(training_example)

Nope - thanks for sharing the data. It's actually an edge case in the algorithm for finding the entities in the string :) Adding a bug label

I just pushed a commit bf466db246a065c10968989f0933bfb2c04bd6da which should address this issue.

hi seems that I have the same issue - Exception("Invalid range given to ner_training_instance.overlaps_any_entity()"). as well could not fins any overlaps.

I have the same issue - Exception("Invalid range given to ner_training_instance.overlaps_any_entity()"). Can't find any overlapping entities.

@ThejanW please create a new issue and share your training data with us in a gist if possible.


Exception wrapping

It would be great if this library mapped error responses to exception classes.
Currently when using this we are forced to check the faultstring and faultcode properties of SoapFaults, this breaks the API abstraction.

Happy to accept a pull request to support this -- I personally do not have time to implement this at time of writing.

Great, will see if I do :+1:

@SamMousa can you describe a bit more what you need or willing to achieve? Maybe I can help also..

The goal is to be able to identify errors based on the exception class only.
So as a consumer of the library I'd want to do something like this:
try {
    $client->doSomething();
} catch(TransIp\NotAllowedException $e) {

} catch(SomeOtherException $e) {

}


duplicate pod hook

if my existed project podfile have pod hook like ---"post_install...", because the flutter file "podhelper.rb" has pod hook too, when I "pod install" ,pod will told error like "duplicate pod hook...".

I temporarily solved this conflict. Put the code in your Podfile.

def multiple_post_install(flutter_application_path)
  #read podhelper from flutter_application_path
  flutter_podhelper = File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb'))

  #find the post_install end location by hardcoding
  post_install_string = 'post_install do |installer|'
  location = flutter_podhelper.index(post_install_string)
  location += post_install_string.length

  #declare your own hook func
  update_configs_func = %q[
  update_configs(installer)]

  #insert the func you declare
  flutter_podhelper.insert(location, update_configs_func)
  return flutter_podhelper
end

flutter_application_path = 'path/to/my_flutter/'
flutter_podhelper = multiple_post_install(flutter_application_path)
eval(flutter_podhelper, binding)

def update_configs(installer)
  #put your own custom code
end

@JaminZhou I am getting this error:
[!] Invalid `Podfile` file: undefined method `+' for nil:NilClass.

 #  from /Users/flutter_app/ios/Podfile:17
 #  -------------------------------------------
 #    location = flutter_podhelper.index(post_install_string)
 >    location += post_install_string.length

this PR can close this issue https://github.com/flutter/flutter/issues/26212

Already a PR (#27184) exists with almost same code.

This was fixed by https://github.com/flutter/flutter/pull/36793.  podhelper.rb no longer has a post_install hook.
Migration instructions here:
https://github.com/flutter/flutter/wiki/Upgrading-Flutter-added-to-existing-iOS-Xcode-project


Opening a file from the linux command line

From<EMAIL_ADDRESS>on 2012-07-08T10:39:38Z
Opening a file using the Open... dialog is tedious if one is accustomed to working from the command line.
I would like to type:
spyder path/to/filename.py
I would then expect it to to check for an existing instance of spyder and load the file in a new tab.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1112

From<EMAIL_ADDRESS>on 2012-07-08T08:56:26Z
I didn't see the duplicate.
Loving spyder.

From ccordoba12 on 2012-07-08T08:51:08Z
I know, I use Linux too. I'll try to have this ready for 2.2.
Status: Duplicate
Mergedinto: 466

From ccordoba12 on 2012-07-10T06:50:37Z
We discussed that possibility with Pierre on issue #466 and agreed it's better to maintain only one instance.
The thing is Spyder takes a long time to start (in my machine it takes 2.5 seconds just to load the necessary libraries!) so it's not worth it. Besides, I've seen some monitor socket problems when several instances are running.
Cc<EMAIL_ADDRESS>

From<EMAIL_ADDRESS>on 2012-07-09T01:04:33Z
Maybe open a new Spyder for a new file instead?
Status: New
Mergedinto:
Blockedon: spyderlib:466

From ccordoba12 on 2013-02-13T09:09:14Z
Already fixed since 2.2beta1
Status: Fixed
Labels: Cat-SpyderGUI OpSys-Linux MS-v2.2


feat: onSchemaChange callback

This is a proposal for starting the discussion on such an API.
Currently, the only way of having the schema information outside of GraphiQL is to move the logic higher up in the tree and then pass the GraphQLSchema instance to GraphiQL via the schema property.
Having this convenient callback simplifies accessing the schema outside the GraphiQL component.

Potentially we could do something like this for the 2.x rewrite, but if someone needs more control over the schema now, they can just pass the schema prop on schema change with their own schema fetch or by loading a schema file. I don’t think this change is necessary at the current moment

they can just pass the schema prop on schema change with their own schema fetch or by loading a schema file.

Doing this is very verbose and not that intuitive, what are the potential issues with introducing this callback for GraphiQL 1.x.x?

We tried to do a feature freeze a while ago so folks would start contributing to 2.x. I think we need to introduce it again. No offense but I just spend all my time dealing with tweaks to graphiql@1 anymore.
Please lets just focus on 2.x.  Half the code is there and the roadmap is there just please 😂

@dotansimha would you like to take over graphiql 1 maintenance so i can focus on 2.x? Otherwise I am inclined to feature freeze. The 2.x rewrite WG approved a feature freeze in 2020 😂

@dotansimha would you like to take over graphiql 1 maintenance so we can focus on 2.x? Otherwise I am inclined to feature freeze. The 2.x rewrite WG approved a feature freeze in 2020 😂

Sure, we would love to! :)


Fix: Resolving soft-lock issue in operations.

Resolved / Related Issues
Items resolved / related issues by this PR.

Closes #10383

What has been done

Moved back the WaitForCompletion() method inside EnsureSettingsAndConfigurationAreBootstrapped().

Validation
How did you test these changes?

[X] Built and ran the app
[ ] Tested the changes for accessibility

I'm gonna be honest I have no idea why and how it solves the issue. I'm mostly poking around to solve this issue since it's kind of a bug-breaking problem.
With these informations, I think @gave92 will be able to see to the issue much better than I. (If you are OK with taking a look at it.)

Uops didn't mean to force-push here. Anyway @QuaintMako could you test if my commit also solves the issue? The difference is in where the static variables in FileOperationsHelpers get initialized. Still checking why that matters.

OK, it matters because if the taskbar object is initialized while inside StartSTATask() then it's created as STA and can't be used in other threads.

Does this impact startup time?

Nope!

Thought I saw app.xaml.cs in there 😂


Add test case name and filename

Add test case name and filename when logging test cases to the API

#145


Add index grids

It would be great to include the index grid. It is easy enough to add to a geoJSON, but then it gets in the way. Figure out a better way with rendering the polygon non-interactively.

Looks like labeling will have to be a separate marker

testing in the index branch, results not great. Looks like doing this as a tile is the only way.