tes

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

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.3.1/New-AzureRmKeyVault.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.4.0/New-AzureRmKeyVault.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.4.0/Set-AzureRmKeyVaultAccessPolicy.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/4.4.0/TOC.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/TOC.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/authenticate-azureps.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/context-persistence.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.3.1/New-AzureRmKeyVault.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.4.0/New-AzureRmKeyVault.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/AzureRM.KeyVault/v3.4.0/Set-AzureRmKeyVaultAccessPolicy.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/4.4.0/TOC.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/TOC.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/authenticate-azureps.md
:white_check_mark:Succeeded

azureps-cmdlets-docs/ResourceManager/docs-conceptual/context-persistence.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


add-links-to-other-pages-to-qts

https://trello.com/c/O1CZt3cg
adding links from other pages to the QTS page to improve SEO
add text link to
train to teach if you have a degree
get school experience page
teaching internships

For the experience page, could you update this link if poss, so it tells users where it's going?


Another checkpointing bug with new-style checkpointing

This was reported a while ago but still isn't fixed: https://github.com/pytorch/pytorch/issues/102821
Here's our own stacktrace for completeness. Rank 0:
2023-10-04 21:33:46.745 inst-agzdq-r12z3-workers:0      olmo.util:133   CRITICAL        Uncaught RuntimeError: Invalid function argument. Expected parameter `scatter_list` to be of type List[torch.Tensor].
Traceback (most recent call last):
  File "/LLM/scripts/train.py", line 249, in <module>
    main(cfg)
  File "/LLM/scripts/train.py", line 213, in main
    trainer.restore_checkpoint(cfg.load_path)
  File "/LLM/olmo/train.py", line 565, in restore_checkpoint
    self.restore_sharded_checkpoint(load_path, local_cache=local_cache)
  File "/LLM/olmo/train.py", line 345, in restore_sharded_checkpoint
    load_fsdp_model_and_optim_state(load_path, self.fsdp_model, self.optim, local_cache=local_cache)
  File "/LLM/olmo/checkpoint.py", line 139, in load_fsdp_model_and_optim_state
    optim_state = load_sharded_optimizer_state_dict(
  File "/usr/lib/python3/dist-packages/torch/distributed/checkpoint/optimizer.py", line 282, in load_sharded_optimizer_state_dict
    state_dict[key] = _shard_tensor(
  File "/usr/lib/python3/dist-packages/torch/distributed/_shard/api.py", line 70, in _shard_tensor
    st = sharding_spec.shard(tensor, src_rank=src_rank, process_group=process_group)
  File "/usr/lib/python3/dist-packages/torch/distributed/_shard/sharding_spec/chunk_sharding_spec.py", line 181, in shard
    dist.scatter(
  File "/usr/lib/python3/dist-packages/torch/distributed/distributed_c10d.py", line 1451, in wrapper
    return func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/torch/distributed/distributed_c10d.py", line 2774, in scatter
    _check_tensor_list(scatter_list, "scatter_list")
  File "/usr/lib/python3/dist-packages/torch/distributed/distributed_c10d.py", line 599, in _check_tensor_list
    raise RuntimeError(
RuntimeError: Invalid function argument. Expected parameter `scatter_list` to be of type List[torch.Tensor].

At least one other rank will fail with an assertion error: assert local_tensor is not None.
I believe this happens when part of the model is only sharded across a strict subset of all ranks, which is often the case for us with our current FSDP settings.
I have an idea for a fix that I'm working on now.

Marking the items prior to Feb 29th as "closed".


fix: fixes for emphasis obj

Checklist

[x] Used only camelCase variable names.
[x] If functionality is added or modified, also made respective changes to the readme.
[x] Used conventional commits keywords.

This PR stops matching spaces at the start or end of the content string. It stops selecting the middle part * * in the following case:
*a* *b*

The other commit also applies to M.anyQuote().
With the document with the cursor at the end, press yiq. Then an extra character l gets written.
foo|

thx.
Btw, if you regularly make PRs, you might wanna setup stylua, so the formatting is consistent with the rest of the plugin. (not gonna hold up your PRs due to this, but it's easier in the long run)

Good idea. I installed StyLua. It did update the formatting, but for every Lua file, not just the ones I updated. Would you want to look at this first, to make sure every file is formatted the way you want?


Hard to Code

It is hard to code via using the extension. There are no snippets that the extension supports.
Snippets should be for: operator signatures, typeclasses, constructors, documentation, multi-line comments etc.

Yup, makes sense, definitely for operators, as they are a bit verbose...
Patches are welcome of course if you know how to add them 😉 -- I gotta look it up, it shouldn't be that hard.

Yup, makes sense, definitely for operators, as they are a bit verbose...
Patches are welcome of course if you know how to add them 😉 -- I gotta look it up, it shouldn't be that hard.


Release 0.12.4

This release will require moving from tut to mdoc in order to support scala 2.13

Sorry, opened and merged a duplicate PR so I'll close this one.


Fixing issue #82 to address regression for handling elements with the sa...

...me name being in a proper numerically indexed array rather than having the first element having its child elements as non-numeric keys.
(Issue #82)

+1 for this

Please @mtdowling, can you take a look on this pull request ?


[ci] start consuming JUnit report from nextest

This PR starts making the JUnit output generated in nextest available for developer consumption. This initial effort just implements a summary, but I hope to add more reporting soon.
This has to be implemented as a separate action because forks don't have the right permissions. Unfortunately, it also means that we can't test it until it lands on main. This blog post covers the workflow_run action.
I've had to fork the action to add a test_case_annotations feature (which we may want to use to disable test annotations if they prove to be too noisy). We may have to keep iterating on this and/or use it more significantly so I expect we'll maintain a copy of the action in the diem org at some point.

should have caught the id issue earlier

Hmm, I'm not sure what you mean here. What's "the id issue"?

Simply that the action's "id" could refer to a workflow_run.id or a job_run.id.    Not a big deal, and I'll need to work on the action to pull from prior workflow runs at some point anyway.

/land


How do I start?

Sorry, but I'm just picking up Python. Are there installation instructions? Make doesn't do anything. running setup.py doesn't do anything. Not sure about the process. There doesn't seem to be an installation file.

You typically install it with pip, for example pip install xmldiff==2.0b7.
See also https://xmldiff.readthedocs.io/en/latest/installation.html

Thanks.
Sent from my iPhone
Nick

On Sep 17, 2018, at 4:39 PM, Lennart Regebro<EMAIL_ADDRESS>wrote:
You typically install it with pip, for example pip install xmldiff==2.0b7.
See also https://xmldiff.readthedocs.io/en/latest/installation.html
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Not able to run index.js

Hello,
would like to use ur bridge but it seems a bit complicated :)
now i get this if i start index.js:
Serverlistening on 5000
events.js:142
      throw er; // Unhandled 'error' event
      ^

Error: write EPROTO
    at Object.exports._errnoException (util.js:856:11)
    at exports._exceptionWithHostPort (util.js:879:20)
    at WriteWrap.afterWrite (net.js:764:14)

Sorry just noticed this, will take a look over the weekend.

sorry i did not followup on this. i just had to update the nodejs

@chrigu1981 ok good to hear, so you got it running ?  If so I'll close the issue.


method new_laser_scan2_d is not a member of trait openrr_plugin::Plugin

Hi, I would like to use arci-ros2. However, I get the following error.
error[E0407]: method `new_laser_scan2_d` is not a member of trait `openrr_plugin::Plugin`
  --> /home/user/.cargo/git/checkouts/openrr-f230f09f016bdc3b/430f356/arci-ros2/src/plugin.rs:63:5
   |
63 | /     fn new_laser_scan2_d(
64 | |         &self,
65 | |         args: String,
66 | |     ) -> Result<Option<Box<dyn arci::LaserScan2D>>, arci::Error> {
...  |
69 | |         Ok(Some(Box::new(Ros2LaserScan2D::new(node, &config.topic)?)))
70 | |     }
   | |_____^ not a member of trait `openrr_plugin::Plugin`

For more information about this error, try `rustc --explain E0407`.
error: could not compile `arci-ros2` (lib) due to 1 previous error

It seem new_laser_scan2_d is implemented as member of trait openrr_plugin::Plugin
https://github.com/openrr/openrr/blob/430f35602701328325855990dcb9fc921a99e133/openrr-plugin/src/gen/api.rs#L31-L38
https://github.com/openrr/openrr/blob/430f35602701328325855990dcb9fc921a99e133/arci-ros2/src/plugin.rs#L63-L70
So I do not know the cause of the error.

I added following and it was fixed.
[patch.crates-io]
...
openrr-plugin = { git = "https://github.com/openrr/openrr" }
...

I added following and it was fixed.
[patch.crates-io]
...
openrr-plugin = { git = "https://github.com/openrr/openrr" }
...


Bug in version the download page takes me to

There's a bug in v1.7.1 that's been fixed but the current download version still takes me to v1.7.1 when v1.8.0 is out. This should be fixed.

The v1.8.0 isn't out, it's still a release candidate. The latest releases are here: https://github.com/softwaretailoring/wheelnav/releases

V1.7.1 is buggy.  Links don’t work.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Gábor Berkesi @.>
Sent: Friday, June 24, 2022 5:27:27 AM
To: softwaretailoring/wheelnav @.>
Cc: Ephraim Becker @.>; Author @.>
Subject: Re: [softwaretailoring/wheelnav] Bug in version the download page takes me to (Issue #107)
The v1.8.0 isn't out, it's still a release candidate. The latest releases are here: https://github.com/softwaretailoring/wheelnav/releases
—
Reply to this email directly, view it on GitHubhttps://github.com/softwaretailoring/wheelnav/issues/107#issuecomment-1165385854, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACQA6J34637L6BTK5V7SLELVQV5P7ANCNFSM5ZQ3FYKA.
You are receiving this because you authored the thread.Message ID: @.***>

What kind of bug do you think?

Please use v1.8.0 beta. I am not planning a new release lately.

Sorry, there is no such plan currently.


Fix issue 367

Description
Add link to documentation generated for RedHatInsights/insights-operator-controller/server/cluster.go
Fixes #367
Type of change

Documentation update

Testing steps
N/A

Codecov Report

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

@@           Coverage Diff           @@
##           master     #420   +/-   ##
=======================================
  Coverage   80.56%   80.56%
=======================================
  Files          15       15
  Lines        1636     1636
=======================================
  Hits         1318     1318
  Misses        221      221
  Partials       97       97

Impacted Files
Coverage Δ

server/cluster.go
88.88% <ø> (ø)

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 91bed2d...669823c. Read the comment docs.


Improve segmentation in cases of low tissue contrast

T1w scans of babies tend to have low tissue contrast causing poor segmentation. From a conversation with Cat C. I learned that SPM tends to perform slightly better than FSL, but iBEAT works even better.

Follow up on the new issue referenced above.


Update SpillableColumnarBatch to remove buffer from catalog on close

SpillableColumnarBatch needs to close the buffer through the catalog rather than directly freeing the buffer.  Otherwise we can leak buffer IDs being tracked by the catalog with no valid buffer underneath them.
This also updates TempSpillBufferId to be a case class so Scala generates the hash/eq code for it, as this is often used in hash tables.

build

build

build


Support for v1beta features 1.5 model and system instructions.

Support for v1beta features 1.5 model and system instructions.

Thanks for the contribution. I'm pretty snowed under at work right now so will hopefully have a look t this at the weekend.
Question @cpttripzz why did you make the api v1beta? This was the original Gemini API but it then moved to v1.0. I'll test it but good to get your view.
Thanks again

Thanks for the contribution. I'm pretty snowed under at work right now so will hopefully have a look t this at the weekend.
Question @cpttripzz why did you make the api v1beta? This was the original Gemini API but it then moved to v1.0. I'll test it but good to get your view.
Thanks again

Hey there. I have used v1beta because that is the only endpoint that supports gemini 1.5 and system instructions for now. Thanks alot for this great library, let me know if I can help with anything

Hi @cpttripzz.
Once again, thanks for the PR and apologies for the delay in getting back to you.
Unfortunately, I must ask that more work be done before this PR can be accepted.
Creating a whole new tree in the code (v1beta) makes the code highly repetitious, and the user's compile size is almost doubled. The code duplication will make the library harder to maintain, and the compile size may limit usage where binary size is a concern.
I recommend merging your new code into the v1 code and using feature flags to turn on/off whether the new features will be used.
Have a look at the "Cargo Book" on the topic Features. Then, if the library user wants to use the new features, they can enable the functionality in their cargo.toml; if they don't, the functionality is not included.
Usage would be simple for the user, something like:
google-generative-ai-rs = { version = "0.3.0" features = ["beta"] }

In the code, the `beta' features would enabled using (something like):
[cfg(feature = “beta”)]
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct SystemInstructionContent {
    #[serde(default)]
    pub parts: Vec<SystemInstructionPart>,
}
...
        [cfg(feature = “beta”)]
        #[serde(skip_serializing_if = "Option::is_none")]
        #[serde(default, rename = "system_instruction")]
        pub system_instruction: Option<SystemInstructionContent>,

Don't forget to set rust-analyzer.cargo.features to see errors, etc.
Regardless, this may lead to breaking changes, so please bump the crate version to 0.3.0.
Thanks again.

Hi @cpttripzz, I have some time this weekend and I need to update my client to have JSON mode. So I can take this on, as per my comments above.
Thanks again for the previous effort. 👍

I am closing this as #35 supersedes. Thanks.


Suppress warnings about deprecated __ldrex/strex

Suppress warnings about ARMCC warnings about the __ldrex and __strex
intrinsics to match CMSIS 5.

This is an alternative to #2167

@mbed-bot: TEST
HOST_OSES=ALL
BUILD_TOOLCHAINS=ALL
TARGETS=ALL

This patch has less impact than the other one, plus Suppress warnings about ARMCC warnings about the __ldrex and __strex intrinsics to match CMSIS 5.
Tests results are OK.
LGTM


Bug with nse-composition example.

Expected Behavior
Hi everyone.
I'm trying to use the nse-composition, modified to handle kernel interfaces in the composition. However, using a cluster with a single node, everything is ok. Using a cluster with 2 worker nodes and 1 master, the pod in the middle of the chain (composed by 3 elements) cannot start.
Here there are:

folder example-composition.zip to deploy the K8s resources
logs file logs.txt about the error of the pod in the middle of the chain.
The logs underline how is missing the config.yaml that is used by the PBR example. However i didn't configure this example to handle also this part and in the other case this error does not appear.

Thanks for your help in advance!
EDIT
I was checking where the various pods were located in the nodes. Could there be a problem with pods, even of the same namespace, being located on different nodes?
suricata             nse-kernel-86db86bcd5-zbdhr                 2/2     Running            3 (60m ago)      17h   <IP_ADDRESS>   nsm-worker2         <none>           <none>
suricata             nse-passthrough-4-5868687d95-2zmnj          2/3     CrashLoopBackOff   25 (2m44s ago)   17h   <IP_ADDRESS>   nsm-worker          <none>           <none>

I deployed the pods within the same node but the problem is still there

@isZams how did you solve this problem?

@anselmobattisti
Actually i didn't solve the problem. I tried to deploy the resources in a cluster with different nodes.
With 3 nodes should work.
May the new versions solve the problem?


Make clearing redfish jobs task more reliable

In some cases, when the lifecycle controller is unresponsive, we see things like
Tuesday 08 September 2020  11:13:23 -0400 (0:00:01.885)       0:00:56.108 *****
changed: [e23-h24-b01-fc640.rdu2.scalelab.redhat.com] => (item=e23-h24-b02-fc640.rdu2.scalelab.redhat.com)
changed: [e23-h24-b01-fc640.rdu2.scalelab.redhat.com] => (item=e23-h24-b03-fc640.rdu2.scalelab.redhat.com)
changed: [e23-h24-b01-fc640.rdu2.scalelab.redhat.com] => (item=e23-h24-b04-fc640.rdu2.scalelab.redhat.com)
FAILED - RETRYING: Clear redfish job queues (3 retries left).
FAILED - RETRYING: Clear redfish job queues (2 retries left).
FAILED - RETRYING: Clear redfish job queues (1 retries left).
failed: [e23-h24-b01-fc640.rdu2.scalelab.redhat.com] (item=e23-h26-b01-fc640.rdu2.scalelab.redhat.com) => {"ansible_loop_var": "item", "attempts": 3, "changed": true, "cmd": "source /tmp/ansible.i18syj8m/.venv/bin/activate\n./src/badfish/badfish.py -u quads -p rdu2@244 -i config/idrac_interfaces.yml -H mgmt-e23-h26-b01-fc640.rdu2.scalelab.redhat.com --clear-jobs --force\n", "delta": "0:00:00.396239", "end": "2020-09-08 15:15:05.763297", "item": "e23-h26-b01-fc640.rdu2.scalelab.redhat.com", "msg": "non-zero return code", "rc": 1, "start": "2020-09-08 15:15:05.367058", "stderr": "- ERROR    - Failed to communicate with mgmt-e23-h26-b01-fc640.rdu2.scalelab.redhat.com\n- ERROR    - There was something wrong executing Badfish.", "stderr_lines": ["- ERROR    - Failed to communicate with mgmt-e23-h26-b01-fc640.rdu2.scalelab.redhat.com", "- ERROR    - There was something wrong executing Badfish."], "stdout": "", "stdout_lines": []}
changed: [e23-h24-b01-fc640.rdu2.scalelab.redhat.com] => (item=e23-h26-b02-fc640.rdu2.scalelab.redhat.com)

In these cases, a racreset might help. So what we want to do is, get a list of hosts where clearing redifsh job queues failed, and run badfish to do a racreset on those hosts, before doing the --check-boot and subseuqnet boot-order manipulation. Another option is to also use the --ls-jobs to only clear jobs if any jobs exist in the first place.

Closing as this is a duplicate.


[2.6.x] [Window] Fix joystickButton being used for Joystick(Dis)Connected event

Fixes logical "issue" with joystickButton being used instead of joystickConnect to store the joystickId for (dis)connection events.
Tested on Linux, and it works fine.
Do note that I say "issue" because in reality the two structs (declared here: https://github.com/SFML/SFML/blob/b0e25088a291772fad8364372bcff9728512579c/include/SFML/Window/Event.hpp#L136 ) have joystickId in the same position. So, while the code was technically wrong, the data was still being placed in the proper place (at least, from my tests), meaning that users were still able to read the proper id.

SFMLBuildMaster: Build this please.

Thanks again! 🙂


Nebula compatibility

Hello, me and my friend are playing with your mod and nebula - sadly the clients game keep crashing when warping out of a system? We would be super happy if you can add nebula compatibility :) you talked about it in the readme

any chance i can maybe help?`going to look into the code a bit as well - what are the issues we are facing here?

It's because nebula do some behaviors that won't happen in vanilla game thus breaks some assumptions of DSPOptimizations. For example, nebula will unload all planet factories when client leaves a system, but StationStorageOpt doesn't change along with it.
I add a patch in NebulaCompatibilityAssist to solve this issue. You can try and check if there is anything needs fixing too.
NebulaCompatibilityAssist.zip If it's ok I can update it in Thunderstore.
the related change commit

Assuming this was never confirmed to be working. I'm willing to give it a look if that is the case


Blob aggregation and partial snapshots

PR https://github.com/microsoft/FluidFramework/pull/5032 added this code:
                // If BlobAggregationStorage is engaged, we have to write full summary for data stores
                // BlobAggregationStorage relies on this behavior, as it aggregates blobs across DDSs.
                // Not generating full summary will mean data loss, as we will overwrite aggregate blob in new summary,
                // and any virtual blobs that stayed (for unchanged DDSs) will need aggregate blob in previous summary
                // that is no longer present in this summary.
                // This is temporal limitation that can be lifted in future once BlobAggregationStorage becomes smarter.
                const contextSummary = await context.summarize(true /* fullTree */, trackState);

Need to come back and re-evaluate how we could enable partial Data store snapshots, but keep blob aggregation.

Also, as we solve this problem, worth considering if aggregated blobs can be written one level up in the tree, to reduce number of trees in summaries, and thus number of edges in storage.

This issue has been already addressed.


Exceptions in Traffic Light Grid RL Examples

Bug Description
I am running into an issue with the traffic_light_grid examples from both the stable_baselines and rllib set of examples.
For the stable baselines example, the script runs for a few seconds, and then I get an exception that ultimately leads to traci.exceptions.TraCIException: Vehicle 'idm_0' is not known.
For the rllib example, the script continuously runs, but periodically I get the same exception. For the rllib example, I am not using the master branch, rather the one that fixes an issue with the observation space (PR #780).
Bug Reproduce

File in which the bug occurred: flow/examples/stable_baselines/traffic_light_grid.py and flow/examples/rllib/traffic_light_grid.py
The exact command that you did run that caused the bug:
python traffic_light_grid.py from either the flow/examples/stable_baselines or flow/examples/rllib folder.
Output Log

Full error output log:
/home/alexandra/Documents/Code/Flow/flow/flow/utils/flow_warnings.py:26: PendingDeprecationWarning: The attribute minGap in SumoCarFollowingParams is deprecated, use min_gap instead.
  PendingDeprecationWarning
Warning: Vehicle 'idm_10' performs emergency braking with decel=-9.00 wished=7.50 severity=1.00, time=16.00.
Warning: Vehicle 'idm_8' performs emergency braking with decel=-9.00 wished=7.50 severity=1.00, time=18.00.
Warning: Vehicle 'idm_8' performs emergency braking with decel=-9.00 wished=7.50 severity=1.00, time=53.00.
Error: Answered with error to command 0xc4: Invalid departLane definition for vehicle 'idm_0';
 must be one of ("random", "free", "allowed", "best", "first", or an int>=0)
Error: Answered with error to command 0xc4: Vehicle 'idm_0' is not known
Traceback (most recent call last):
  File "/home/alexandra/Documents/Code/Flow/flow/flow/envs/base.py", line 486, in reset
    speed=speed)
  File "/home/alexandra/Documents/Code/Flow/flow/flow/core/kernel/vehicle/traci.py", line 1040, in add
    departSpeed=str(speed))
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/traci/_vehicle.py", line 1427, in add
    self._connection._sendExact()
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/traci/connection.py", line 106, in _sendExact
    raise TraCIException(err, prefix[1], _RESULTS[prefix[2]])
traci.exceptions.TraCIException: Invalid departLane definition for vehicle 'idm_0';
 must be one of ("random", "free", "allowed", "best", "first", or an int>=0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "examples/stable_baselines/traffic_light_grid.py", line 274, in <module>
    model = run_model(args.num_cpus, args.rollout_size, args.num_steps, args.use_inflows)
  File "examples/stable_baselines/traffic_light_grid.py", line 262, in run_model
    model.learn(total_timesteps=num_steps)
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/stable_baselines/ppo2/ppo2.py", line 334, in learn
    obs, returns, masks, actions, values, neglogpacs, states, ep_infos, true_reward = runner.run()
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/stable_baselines/ppo2/ppo2.py", line 475, in run
    self.obs[:], rewards, self.dones, infos = self.env.step(clipped_actions)
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/stable_baselines/common/vec_env/base_vec_env.py", line 134, in step
    return self.step_wait()
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/stable_baselines/common/vec_env/dummy_vec_env.py", line 44, in step_wait
    obs = self.envs[env_idx].reset()
  File "/home/alexandra/Documents/Code/Flow/flow/flow/envs/base.py", line 492, in reset
    self.k.kernel_api.vehicle.remove(veh_id)  # FIXME: hack
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/traci/_vehicle.py", line 1435, in remove
    tc.CMD_SET_VEHICLE_VARIABLE, tc.REMOVE, vehID, reason)
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/traci/connection.py", line 143, in _sendByteCmd
    self._sendExact()
  File "/home/alexandra/miniconda3/envs/flow/lib/python3.6/site-packages/traci/connection.py", line 106, in _sendExact
    raise TraCIException(err, prefix[1], _RESULTS[prefix[2]])
traci.exceptions.TraCIException: Vehicle 'idm_0' is not known

Versions

OS: Ubuntu 18.04
Flow version: 0.5.0.dev
Flow commit number: 44e21a3a711c8f08fc49bf5945fb074e9f41c61d

@acjoseph The traceback indicates that departLane isn't set correctly. This is set in the experiment script (i.e. flow/examples/stable_baselines/traffic_light_grid.py and flow/examples/rllib/traffic_light_grid.py). What are you setting your departLane to? As the traceback indicates, it should be one of ("random", "free", "allowed", "best", "first", or an int>=0)

@kjang96 this seems to be a bigger issue; her code runs on Ubuntu 16.04 but not 18.04

@kevin-thankyou-lin this person is having the same issue as you

Oh awesome, I’ll see if I can figure it out.
On Thu, 28 Nov 2019 at 10:53, Eugene Vinitsky<EMAIL_ADDRESS>wrote:

@kevin-thankyou-lin https://github.com/kevin-thankyou-lin this person
is having the same issue as you
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flow-project/flow/issues/787?email_source=notifications&email_token=AH6MY6P2QLK2WVBGQNFZGXLQWAHRLA5CNFSM4JQXWCAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFNJCDY#issuecomment-559583503,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AH6MY6MU7BHABRX6HZM2CMDQWAHRLANCNFSM4JQXWCAA
.

I seem to have narrowed down the issue somewhat. If I set restart_instance = True within SumoParams, then I do not have this bug. When restart_instance = False or is not declared, I have the issue. This is still with Ubuntu 18.04.

@kev-chien does this occur for you as well?

@eugenevinitsky Did you mean to reference @kevin-thankyou-lin ? If you were asking me, I don’t use Ubuntu, so I can't currently reproduce the issue, sorry!

Yes, my bad! @kevin-thankyou-lin

Too many kevins.

Sorry for the delay. Yes, this occurs for me as well. Nice find!

Hello, did anyone solve this issue ?


Flutter ARM64 Install

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce

Install flutter manually on the target ARM64 based board, OrangePI4 as per the guide on the official flutter webpage.
Create a new app "my_app" and attempt to run the demo app using flutter run.

Actual results
I get the following error in the terminal:
eos@orangepi4-lts:~/VSsandbox/my_app$ flutter run
Launching lib/main.dart on Linux in debug mode...
Building Linux application...
(my_app:4163): Gdk-ERROR **: 12:35:04.021: The program 'my_app' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadFBConfig'.
(Details: serial 252 error_code 167 request_code 152 (GLX) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
I have also tried cross-compiling from a AMDX64 linux host (laptop) for linux arm64 but I received an error stating that this feature is not currently supported.
I have also tried using flutter-pi with no succes (but not only is this unrelated but I'm also not using a RaspberryPi board)
I realize that this can most probably be considered as a duplicate request and it only fits in this category (I am having difficulty installing Flutter or getting it to work) from my perspective because I can't even run the demo app but all of the other related issues seem to refer to ARM64 based processors only when talking about mobile devices at least as far as I was able to understand.
So far I had success with accomplishing everything I wanted to do on a Linux (AMD)x64 machine and I thank you for developing this incredible development environment.
To sum it up, basically what I want to know is whether if it is possible at the moment to develop and deploy flutter apps to an ARM64 processor based board running a linux distro, wether if I have to set up a development environment on the specific architecture or cross-compile from another device. At the moment I am not interested in web development or android/ios development, only linux desktop apps.
Thank you very much for your time!
Logs

Logs

<!-- Paste your logs here -->

Flutter Doctor output

Doctor output

ARM64 OrangePI4 BOARD
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.1, on Armbian 23.02.2 Jammy 5.15.80-rockchip64, locale en_US.UTF-8)
[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[✓] Linux toolchain - develop for Linux desktop
[!] Android Studio (not installed)
[✓] Connected device (1 available)
[✓] Network resources

! Doctor found issues in 3 categories.

Doctor output

AMD64 Linux LAPTOP
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.1, on Ubuntu 22.04.2 LTS 5.19.0-41-generic, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2022.2)
[✓] VS Code
[✓] Connected device (2 available)
[✓] Network resources

• No issues found!

Is there a reason you think this is related to arm64 support? The error message in your logs appears to be a runtime issue with graphics support on your device.

Thank you very much for stopping by to help out.
I come from an industrial environment and I've been successfully developing HMIs but this is the first time I'm using a cross-platform development environment like Flutter in order to build an UI on a Desktop machine so there are a lot of obvious things that I'm unaware of.
Thanks to your answer I got a little bonus insight so thank you very much for that, I posted the log only as a requirement from the issue posting interface but now I'm glad I did.
The existence of flutter-pi (as RaspberryPi is just another ARM64 based board) and the failed attempt of cross-compiling from linux laptop due to the error: Cross compiling from x64 machine to arm64 feature is not currently supported has led me to believe that it might not be possible to develop flutter apps for Linux arm64 Desktop environment at the moment.
I'm not a big fan of using up people's time unless I have already gained a lot of knowledge about a certain field/environment so this question is the entire reason I made this request (though if you are happy to provide more information on this specific matter that would help me a lot):
Is it possible to develop flutter apps in a straight-forward (officially supported) manner on/for ARM64 processor based Desktop devices?

See https://github.com/flutter/flutter/issues/60678#issuecomment-1021631389

this question is the entire reason I made this request

The issue tracker is for bug reports and feature requests; for questions consider one of the resources listed here: https://flutter.dev/community#community-grid


Helper.keychain_path heuristic can cause it to return directories

New Issue Checklist

[ ] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
We use a custom keychain and named it fastlane.
Our Fastfile contains the name without the .keychain extension
    unlock_keychain(path: "fastlane")

and we expect fastlane to find it under ~/Library...
Our project contains a fastlane directory.
If you haven't created the fastlane.keychain before running your build, the Helper.keychain_path call fails as

the method will expand the path argument  here https://github.com/fastlane/fastlane/blame/e2bcfe7/fastlane_core/lib/fastlane_core/helper.rb#L200
The specified path is then interpreted as relative to the current directory

and this check here https://github.com/fastlane/fastlane/blame/e2bcfe7/fastlane_core/lib/fastlane_core/helper.rb#L211 will return true as the expanded possible location matches the relative fastlane directory

"Shell command exited with exit status 181 instead of 0."
security: SecKeychainUnlock /Users/alx/Documents/Projets/gym/fastlane: UNIX[Is a directory]

(same symptom as for #9073)
Workaround:
Replacing the call to .exist? with .file? filters out this specific case and the error is now what we expect:
ERROR [2017-06-13 23:40:19.11]: Could not locate the provided keychain. Tried:
	/Users/alx/Library/Keychains/fastlane-db
	/Users/alx/Library/Keychains/fastlane.keychain-db
	/Users/alx/Library/Keychains/fastlane
	/Users/alx/Library/Keychains/fastlane.keychain
	/Users/alx/Documents/Projets/gym/fastlane-db
	/Users/alx/Documents/Projets/gym/fastlane.keychain-db
	/Users/alx/Documents/Projets/gym/fastlane
	/Users/alx/Documents/Projets/gym/fastlane.keychain

Complete output when running fastlane, including the stack trace and command used

You can use: --capture_output as the last commandline argument to get that collected for you

N/A
Environment
Please run fastlane env and copy the output below. This will help us help you :+1:
If you used --capture_output option please remove this block - as it is already included there.
N/A

Fixed in #9464


Incompatible with 'Camera Overhaul'

Describe
When in this mod's third person, the mod Camera Overhaul does not tilt the camera as it should.
This seems like a rather tricky issue.. But an issue nonetheless.
Reproduce
Steps to reproduce the behavior:

Go to 'World'
Click on 'F5'
Camera does not move like Camera Overhaul

Expected behavior
Camera Overhaul should work everywhere- This seems like a far stretch but hmm..
Additional context
Log file: latest.log

Also if the camera is tilted when entering third person it stays tilted and looks weird


x/build: increment internal/goversion at the beginning of the release cycle

internal/goversion determines what release tags are in effect. It should be incremented at the beginning of each cycle as part of unfreezing the tree, otherwise who knows when someone will remember to do it. (I just noticed a couple days ago, the week before the freeze. It's not clear to me anyone would have caught it before the beta.)
@dmitshur

Thanks for reporting. I agree we should ensure this is done at an appropriate time, and not forgotten if someone doesn't send a CL manually.
Looking at some historical data, this used to be done anywhere between very early and late in the development cycle:

Bumped to 1.14 on Oct 1, 2019 (28 days away from Go 1.13 release)
Bumped to 1.13 on Feb 20, 2019 (5 days away from Go 1.12 release)
Bumped to 1.12 on Nov 2, 2018 (70 days away from Go 1.11 release)
Bumped to 1.11 on Feb 13, 2018 (3 days away from Go 1.10 release)
Bumped to 1.10 on Aug 25, 2017 (1 day away from Go 1.9 release)

Doing it predictably at the beginning of the development cycle should be an improvement.
/cc @cagedmantis @toothrot @andybons

We've added this step to an internal part of release process, so it should happen for the next release and onwards. Closing.

I've created a recurring release-blocking issue to make this internal part of the release process more visible and easier to track, see #40705.


Just a random naming idea: as + json = jason

It is cool, but I feel like everyone then will hear it as "JSON" :)

good point.


fix(filter): treat null fields as null

This is a successor of https://github.com/alloy-rs/alloy/pull/1342, thanks for @keefel, based on @keefel's codebase, add more testcases.

Motivation

Solution

PR Checklist

[x] Added Tests
[x] Added Documentation
[ ] Breaking changes

Thanks!


udp-packet-forwarder and the stack containers are storing too much information

These 2 applications have filled my disk. When I run
docker system df:
TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          7         7         2.195GB   13.05MB (0%)
Containers      7         7         33.46kB   0B (0%)
Local Volumes   7         6         357.1MB   0B (0%)
Build Cache     0         0         0B        0B

docker system df -v:
Images space usage:

REPOSITORY                         TAG                IMAGE ID       CREATED        SIZE      SHARED SIZE   UNIQUE SIZE   CONTAINERS
influxdb                           1.8                c751f5c6b4f1   4 months ago   294.8MB   0B            294.8MB       1
rakwireless/udp-packet-forwarder   latest             4ddbba7e0f3d   4 months ago   211.9MB   0B            211.9MB       1
nodered/node-red                   latest             ec3331bdd5a1   4 months ago   563.5MB   0B            563.5MB       1
grafana/grafana                    latest             46becd7c39d0   4 months ago   422.1MB   7.729MB       414.4MB       1
xoseperez/the-things-stack         latest             2eba08c9670a   5 months ago   474.2MB   7.729MB       466.5MB       1
postgres                           14.3-alpine3.15    5074a23f5ac8   2 years ago    205MB     5.322MB       199.7MB       1
redis                              7.0.0-alpine3.15   9dcd83a87127   2 years ago    36.54MB   5.322MB       31.22MB       1

Containers space usage:

CONTAINER ID   IMAGE                                     COMMAND                  LOCAL VOLUMES   SIZE      CREATED         STATUS                   NAMES
8494a17d60b4   nodered/node-red:latest                   "/data/entrypoint.sh"    0               0B        4 months ago    Up 6 minutes (healthy)   node-red
e823c04124b8   grafana/grafana:latest                    "/run.sh"                1               0B        4 months ago    Up 6 minutes             grafana
a1b0ab86d715   rakwireless/udp-packet-forwarder:latest   "/usr/bin/entry.sh s…"   0               19.4kB    4 months ago    Up 6 minutes             udp-packet-forwarder
6fe850452cb6   influxdb:1.8                              "/entrypoint.sh infl…"   1               0B        4 months ago    Up 6 minutes             influxdb
60556539069e   redis:7.0.0-alpine3.15                    "docker-entrypoint.s…"   1               0B        4 months ago    Up 6 minutes             redis
a21400920907   xoseperez/the-things-stack:latest         "sh start"               2               14kB      5 months ago    Up 6 minutes (healthy)   stack
a4df5b30dd3d   postgres:14.3-alpine3.15                  "docker-entrypoint.s…"   1               63B       13 months ago   Up 6 minutes             postgres

Local Volumes space usage:

VOLUME NAME                                                        LINKS     SIZE
4524865d07bcee718070864a05204a70e5a5cbaa973696162e1b582b21c2d3f5   0         0B
standalone_lorawan_gateway_grafana-storage                         1         1.055MB
standalone_lorawan_gateway_influxdb-storage                        1         220.1MB
standalone_lorawan_gateway_postgres                                1         71.33MB
standalone_lorawan_gateway_redis                                   1         64.68MB
standalone_lorawan_gateway_stack-blob                              1         0B
standalone_lorawan_gateway_stack-data                              1         6.427kB

Build cache usage: 0B

But when digging through the whole disk using "du -h" I find these few lines:
4.0K	./var/lib/docker/containers/a1b0ab86d715da281b5ba531f8c2c3f5cfc9c324dbcfd7f21a8f789bb06e90d8/checkpoints
4.0K	./var/lib/docker/containers/a1b0ab86d715da281b5ba531f8c2c3f5cfc9c324dbcfd7f21a8f789bb06e90d8/mounts
6.0G	./var/lib/docker/containers/a1b0ab86d715da281b5ba531f8c2c3f5cfc9c324dbcfd7f21a8f789bb06e90d8
4.0K	./var/lib/docker/containers/60556539069e3a6c414f3eb652289c74673fbec02fd01da8e6ed4cae355b192b/checkpoints
4.0K	./var/lib/docker/containers/60556539069e3a6c414f3eb652289c74673fbec02fd01da8e6ed4cae355b192b/mounts
35M	./var/lib/docker/containers/60556539069e3a6c414f3eb652289c74673fbec02fd01da8e6ed4cae355b192b
4.0K	./var/lib/docker/containers/a214009209072dbfaa0d6a1573923bf1849faa0cca3cf0ed8d4810f0f73d5db4/checkpoints
4.0K	./var/lib/docker/containers/a214009209072dbfaa0d6a1573923bf1849faa0cca3cf0ed8d4810f0f73d5db4/mounts
8.8G	./var/lib/docker/containers/a214009209072dbfaa0d6a1573923bf1849faa0cca3cf0ed8d4810f0f73d5db4
4.0K	./var/lib/docker/containers/8494a17d60b41ca6cf3c50a2bb1cfa02aa42bf547c0b28d5c15bd7e28863a0be/checkpoints
4.0K	./var/lib/docker/containers/8494a17d60b41ca6cf3c50a2bb1cfa02aa42bf547c0b28d5c15bd7e28863a0be/mounts
56M	./var/lib/docker/containers/8494a17d60b41ca6cf3c50a2bb1cfa02aa42bf547c0b28d5c15bd7e28863a0be
4.0K	./var/lib/docker/containers/a4df5b30dd3d782e29a7ecebeefa8793c9ef5c29c40f6bdc914f64df95a50cd6/checkpoints
4.0K	./var/lib/docker/containers/a4df5b30dd3d782e29a7ecebeefa8793c9ef5c29c40f6bdc914f64df95a50cd6/mounts
872K	./var/lib/docker/containers/a4df5b30dd3d782e29a7ecebeefa8793c9ef5c29c40f6bdc914f64df95a50cd6
4.0K	./var/lib/docker/containers/e823c04124b874e8b01b821b10cf545865c1c346460de0ab631380e6d72a026b/checkpoints
4.0K	./var/lib/docker/containers/e823c04124b874e8b01b821b10cf545865c1c346460de0ab631380e6d72a026b/mounts
23M	./var/lib/docker/containers/e823c04124b874e8b01b821b10cf545865c1c346460de0ab631380e6d72a026b
4.0K	./var/lib/docker/containers/6fe850452cb66c975b87fecc07591afdd0916f04de97f8eb1dc38985f8711799/checkpoints
4.0K	./var/lib/docker/containers/6fe850452cb66c975b87fecc07591afdd0916f04de97f8eb1dc38985f8711799/mounts
1.2G	./var/lib/docker/containers/6fe850452cb66c975b87fecc07591afdd0916f04de97f8eb1dc38985f8711799
16G	./var/lib/docker/containers
You can see there 8.8 G stored in the folder that has the same ID as the stack, and 6.0 GB in the folder that share the same ID as the udp-packet-forwarder
Do you know where all this information is being stored, and if there are any settings I can choose that will change the retention period for these files? The whole application crashes when the disk fills.
Thank you

Hi @Michael-Ostrow
That's weird... can you check what's inside those two folders? My guess is that's the logs growing too much... If that's the case you can reset them with truncate -s 0 $(docker inspect --format='{{.LogPath}}' <container_name_or_id>)


BACKUP/RESTORE are no longer enterprise only

BACKUP/RESTORE are no longer enterprise only, and updating this page to reflect these changes.

This change is

Hi @Nican, thank you for your contribution! Our writer for the area has recently made an update to remove the links you edited, so I will close this PR. Apologies for the delayed response, but I hope you will contribute to our docs in the future!


[URGENT] Complete at least 1 API for asset-registry

Create an informative issue (See each section)
Complete by Dec 15
Using the current documentation as a model, please complete the issue template.
Prerequisite: Start with what we have
Always look at the current website to describe the change that is needed. Use the following link:

Describe the changes in the doc and link to your dev story
Provide info for the following steps:

[ ] Mandatory Choose the page that needs to be updated:

[ ] About
[ ] Contribute
[ ] Projects (specify project name)
[x] APIs
[ ] Resources
[ ] Glossary
[ ] New topic

[ ] Mandatory for bugs: Clearly define what the problem is, what the change is, and link to the page:

[ ] Mandatory for content:

[x] Add steps and/or other important conceptual information here:

Add Swagger JSON for asset-registry. Need to announce on slack by Dec 15.
Jan 15- set up JIRA for each project

[ ] Add verification at the end of the task, how does the user verify success (a command to run or a result to see?)
[ ] Add link to related dev story, if applicable

Updated Asset registry API documentation : https://agstack.github.io/agstack-website/asset_registry_api
Will continue updating this doc based on developer changes: https://docs.google.com/document/d/1EfIbXn4JTCt0D72rcAXchzmv014HARshT73s3wrdvI4/edit


If a lightning address server is offline and I try to send sats on a page with lightning address, should show an error

Describe the bug
I tried to send sats to a page that have a lightning address but the lightning server was offline.
When trying to send sats nothing happens.
To Reproduce
Steps to reproduce the behavior:

Try to send sats using Alby on a page that have a lightning address but the lightning address server is offline.

Expected behavior
I expected Alby show an error that the lightning server is offline or not working. But for now, nothing happens, I click on Send sats button and nothing happens.
Alby information

Alby Version: 1.15.1

I think that when the server is offline, it really shows an error. What I reproduced with ZBD lightningaddress I think was other problem that @fiatjaf can explain here.

In this specific case the server was not offline, it was returning an error on the first lnurlpay call. Something like {"status": "ERROR", "reason": "couldn't find user"}, which is the same error format returned in all other places.


Undefined symbol errors for "ibox_to_ijk" and "ijk_to_ibox"

This problem began with 02bcef92668c7ca785025eb524dafdabab9446ee and does not affect the prior commit. So in terms of versions, this affects >= 17.096.
==> ./configure
Setting compiler to /usr/local/opt/gcc/bin/gfortran
==> make
 ------------------------------------------------------
 Compiling packmol with /usr/local/opt/gcc/bin/gfortran
 Flags: -O3 -ffast-math
 ------------------------------------------------------
Undefined symbols for architecture x86_64:
  "_ibox_to_ijk_", referenced from:
      _resetboxes_ in resetboxes.o
      _computef_ in computef.o
      _computeg_ in computeg.o
  "_ijk_to_ibox_", referenced from:
      _computef_ in computef.o
      _computeg_ in computeg.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make: *** [all] Error 1

Tested with GCC 6.3.0_1 on OS X 10.11 El Capitan.

I forgot to update the Makefile.default on the last update. Fixed now. Thank you for your report. Please let me know if there is any further problem.


Parsing anything but ASCII paths

Hello
I use websockets as both a websocket and http(s) server backend. So far it works spendidly.
I've come across a small issue, though. Could it be that request paths aren't being url decoded, at least before being passed to the process_request callback?
I see you're reading the http request path here, where it's being passed back to here and here and is subsequently immediately being passed to the process_request handler.
URL-encoded entities are not decoded at that point. I tried requesting a URL with a "ü" in the URL and the application receives a 404 for "%C3%BC".
For my application, decoding right at the beginning of process_request using urllib.parse.unquote_plus is sufficient.
I can't really estimate the extent of the impact url decoding would have on your framework (or if this is by design in the first place), but potentially a small improvement might be to url decode the request path just after parsing the wire request, especially since you include user form data ("request path, including optional query string") in the argument.
Cheers

I didn't consider this point specifically; it isn't a design decision.
Many websockets servers expose a single endpoint so URL routing isn't a huge concern.
That said, if websockets URL-decodes path, then there's a risk that you can't parse the query string properly anymore (e.g. if path contains a URL-encoded question mark).
I think the answer may come from #311 -- if there's a URL dispatcher, then it will parse and decode the path correctly. Until then, I'm afraid we have to keep the current behavior.

Oh yeah, you're right, you'd have to parse the form data in its entirety first. Leaving that up to the callback is the best option considering the project scope.
Thanks!


PLAT-728: Check asOf field in SMVStateReport

Stop SMVStateReport if the message VStateReport was from p-2 or less

Please, add test and test scenario to testrail

@sexyhamster Sure, I did not request review right now) Wanna check passed tests.


How can I draw a 3d convex hull?

Hi all,
I have 3d grid points cloud and I wonder how to use the result calculated from ConvexHull to draw it out. Could anyone help me with this?
Best,
Tianming

Hi @TianmingQu, I am afraid we don't have the bandwidth to answer user questions. Please use other forums such as StackOverflow.


license information?

Thank you very much for your great work!
I have one quick question.
Are you willing to add license information to this repository? or should I consider this repo as no license?
Best regards,
Ryo

Hi Ryo, thanks for your interest!
That's a very valid concern. I can definitely upload license information. It might take me a little bit of time to upload though. You should consider this repository as open-source software.
Alex

Okay! I consider this repo as open-source software, and will wait for the license to be uploaded.
Thank you again for your great work!
Ryo

Hi Alex,
I don't want to rush you, but is the license going to be uploaded soon?
I am always happy to send a PR if it's not ready yet :).
If you don't have a clear view about license, I would recommend either Apache-2.0 or MIT license, as same as the baseline codes.

Apache-2.0

NeuralRecon
Atlas

MIT

DeepVideoMVS
Fast-MVSNet
GPMVS (you've already included in the directory)
PointMVSNet

Thank you!
Ryo

Hey sorry for the delay on this. University of California has a process for open-sourcing software they recommend I use, I just haven't gotten to filling the forms out. If you would like, you can fork the repository and I can make a PR to your fork once I upload the license.
Please feel free to use my code before I upload a license. You have my permission as long as you treat it as open-source software. Don't worry about litigation from me - I'm just a PhD student focused on my dissertation.
Sorry again!
Alex

Hi Alex, Thank you very much for the reply! I understand that you need to finish a process to officially open-source this repo.
I am sorry again for pushing you to work on this, but please understand I am in an environment where people are strict about license, and I need to make a move for that...
I will use your code as open-source software with gratitude while waiting for the license to be uploaded.
Thank you very much!
Ryo

I've added an MIT license. Additionally, I've added the proper licensing to the directories of each baseline method. Sorry again for the delay!
-Alex


[Feature Request] Using as a formatter?

Can we make this run as a C# formatter or at least optionally as an action on save?
Thanks a lot.

unfortunately, resharper cli does not support updating code.


[WIP] Expose judicial results

What
Link to story
Describe what you did and why.
Checklist
Before you ask people to review this PR:

[ ] Tests and linters should be passing
[ ] Github should not be reporting conflicts; you should have recently run git rebase master.
[ ] Avoid mixing whitespace changes with code changes in the same commit. These make diffs harder to read and conflicts more likely.
[ ] You should have looked at the diff against master and ensured that nothing unexpected is included in your changes.
[ ] You should have checked that the commit messages say why the change was made.

superseded by https://github.com/ministryofjustice/laa-court-data-adaptor/pull/662


Perf infra make perf test cases green all the time in CI

We have to make testcases appear green all the time in our test pipeline, this is to allow quicker feedback to our devs. We will continue to capture the test results but not block them from rerunning the job.

Necessary changes done in perf-infra repo.
This is a stop gap arrangement until we have the v2


Add Formality Setting

Hi
I was hoping that you would point me in the right direction.
I need to set the Formality setting to Formal .
I had made an update to components/translate.js
let transcriptMessage = await Predictions.convert({
    translateText: {
        source: {
            text: content,
            language: sourceLang, // defaults configured on aws-exports.js
            // supported languages https://docs.aws.amazon.com/translate/latest/dg/how-it-works.html#how-it-works-language-codes
        },
        targetLanguage: tagretLang,
        Settings: {
            Formality: 'FORMAL'
        }
    }
});

This doesn't appear to have made any difference to the translations.

What languages are you setting this for. Translate calls out specific languages where this setting is applicable - https://docs.aws.amazon.com/translate/latest/dg/customizing-translations-formality.html
Formality -> (string)
You can specify the desired level of formality for translations to supported target languages. The formality setting controls the level of formal language usage (also known as [register](https://en.wikipedia.org/wiki/Register_(sociolinguistics)) ) in the translation output. You can set the value to informal or formal. If you don't specify a value for formality, or if the target language doesn't support formality, the translation will ignore the formality setting.

If you specify multiple target languages for the job, translate ignores the formality setting for any unsupported target language.

For a list of target languages that support formality, see [Supported languages](https://docs.aws.amazon.com/translate/latest/dg/customizing-translations-formality.html#customizing-translations-formality-languages) in the Amazon Translate Developer Guide.


Make isTypeAssignableTo public on TypeChecker

For #9879
See:

https://github.com/microsoft/TypeScript/issues/56450#:~:text=Exporting TypeChecker's isAssignableTo Method
https://github.com/microsoft/TypeScript/issues/9879#issuecomment-1758108764
https://github.com/microsoft/TypeScript/issues/9879#issuecomment-1812679850
https://github.com/search?q=%2F\.isTypeAssignableTo%2F&type=code
https://discord.com/channels/508357248330760243/1173997445919801504

This function has been exported on the checker since TypeScript 3.7. It's meaning has not changed in that time, and many people have begun depending on it.
ts-eslint doesn't use it as it's internal (as they're trying to do "the right thing"), but using it would fix many many lint bugs, and wouldn't require waiting for 5.4 (as stated above, it's been around since 3.7 and has seemingly worked the same).
We've previously been unhappy with exporting relation APIs because (1) we're free to add and remove relations at any time, (2) we're free to change relations, and (3) it's sometimes hard to document what they are.
But, assignability is assignability; it's unlikely that this relation is going to go away, and if we change its meaning, it's probably the case that dependents want that behavior change too to match the language. That and its pervasiveness has made it such that we probably can't remove it anyhow (as they say, "load-bearing").
So, this PR just exports it. This does not fully cover #9879, of course, but it seems worse to not do anything when we could just export this one well-defined function so many are already using unsafely.
cc @JoshuaKGoldberg

My impression from the recent thread was that this function was all that was needed to make everyone happy; is that incorrect such that we need to discuss this more?

This will definitely do for a huge chunk of new cases!
There's also our existing rules which... Approximate the API in some cases by manually pulling apart types and applying some heuristic.
If there's ways to fetch "common" types or construct new types based on common types then we could vastly simplify some existing rules.

#52473 added quite a few of these, but I am curious what else you're looking for.

The only thing missing would be the ability to get a type from the globals, I think. Or less generally - some of the more "spec standard" types like Promise.
Really getPromiseType would be the biggest one for us and would help us out given how many promise rules we have.
As an example the no-floating-promise rule and no-misused-promises rule rules have their own logic (some of which is based off ts-api-utils.isThenable) to vaguely determine if a type is a promise. They are mostly correct - but it's a few hundred lines of code that could generally be reduced to checker.isTypeAssignableTo(type, anyPromise).

This isn't public (yet), but theoretically you could use getAwaitedType; if it returns something different than the input, then the input has a promise.

But, assignability is assignability; it's unlikely that this relation is going to go away

Given that assignability is the basic primitive the type system is built on (conditional types check assignability, generic constraints are based on assignability, A & B means the set of values assignable to both, heck even parameter contravariance is just assignability with the polarity reversed!), I'd be very surprised if it went away without, you know, rearchitecting the whole language from scratch.  Which I guess is what is meant by "load-bearing"

Which I guess is what is meant by "load-bearing"

In this instance, I meant that we couldn't remove the function without breaking the ecosystem, even though it's not public.

@jakebailey The GitHub search in your original comment has non-JavaScript files, try this: https://github.com/search?q=%2F\.isTypeAssignableTo%2F&type=code
https://discord.com/channels/508357248330760243/1173997445919801504

This isn't a public method (yet), but theoretically you could use getAwaitedType; if it returns something different than the input, then the input has a promise.

I have not tried to stick this into your codebase, but testing on ts-ast-viewer.com shows that it seems to work:
> function containsPromise(type) { return type !== checker.getAwaitedType(type) }
< undefined
> [checker.typeToString(type), containsPromise(type)]
< (2) ['number', false]
> [checker.typeToString(type), containsPromise(type)]
< (2) ['number | undefined', false]
> [checker.typeToString(type), containsPromise(type)]
< (2) ['Promise<number>', true]
> [checker.typeToString(type), containsPromise(type)]
< (2) ['Promise<number> | Promise<string> | Promise<boolea…| string[]> | Promise<bigint | Promise<number[]>>', true]

A single equality check is almost surely better than 100 lines of code!
I actually would have thought people would have already used getAwaitedType externally, but apparently not. I only see it used in our codefixes. I know a few people have asked for that one already on the Discord.

Were there specific concerns we brought up in discord? I don't remember.

I don't recall any, besides what I mentioned in the thread here (then went back on once I realized that you couldn't just make random types and overflow the cache).

:shipit:


[Bug]: (Program crashes after increasing --tensor-parallel-size) with error pynvml.NVMLError_InvalidArgument: Invalid Argument

Your current environment

The output of `python collect_env.py`
(venv) thinclient@skynet:~/llm-server$ python collect_env.py
Collecting environment information...
PyTorch version: 2.5.1+cu124
Is debug build: False
CUDA used to build PyTorch: 12.4
ROCM used to build PyTorch: N/A

OS: Ubuntu 24.10 (x86_64)
GCC version: (Ubuntu 14.2.0-4ubuntu2) 14.2.0
Clang version: Could not collect
CMake version: Could not collect
Libc version: glibc-2.40

Python version: 3.12.7 (main, Oct  3 2024, 15:15:22) [GCC 14.2.0] (64-bit runtime)
Python platform: Linux-6.11.0-9-generic-x86_64-with-glibc2.40
Is CUDA available: True
CUDA runtime version: 12.1.105
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration:
GPU 0: NVIDIA GeForce RTX 3070
GPU 1: NVIDIA GeForce RTX 3070
GPU 2: NVIDIA GeForce RTX 3070

Nvidia driver version: 565.57.01
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True

CPU:
Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        39 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               12
On-line CPU(s) list:                  0-11
Vendor ID:                            GenuineIntel
Model name:                           Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz
CPU family:                           6
Model:                                158
Thread(s) per core:                   2
Core(s) per socket:                   6
Socket(s):                            1
Stepping:                             10
CPU(s) scaling MHz:                   61%
CPU max MHz:                          4700,0000
CPU min MHz:                          800,0000
BogoMIPS:                             7399,70
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities
Virtualization:                       VT-x
L1d cache:                            192 KiB (6 instances)
L1i cache:                            192 KiB (6 instances)
L2 cache:                             1,5 MiB (6 instances)
L3 cache:                             12 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-11
Vulnerability Gather data sampling:   Mitigation; Microcode
Vulnerability Itlb multihit:          KVM: Mitigation: VMX disabled
Vulnerability L1tf:                   Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable
Vulnerability Mds:                    Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Meltdown:               Mitigation; PTI
Vulnerability Mmio stale data:        Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Reg file data sampling: Not affected
Vulnerability Retbleed:               Mitigation; IBRS
Vulnerability Spec rstack overflow:   Not affected
Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; IBRS; IBPB conditional; STIBP conditional; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
Vulnerability Srbds:                  Mitigation; Microcode
Vulnerability Tsx async abort:        Mitigation; TSX disabled

Versions of relevant libraries:
[pip3] numpy==1.26.4
[pip3] nvidia-cublas-cu12==<IP_ADDRESS>
[pip3] nvidia-cuda-cupti-cu12==12.4.127
[pip3] nvidia-cuda-nvrtc-cu12==12.4.127
[pip3] nvidia-cuda-runtime-cu12==12.4.127
[pip3] nvidia-cudnn-cu12==<IP_ADDRESS>
[pip3] nvidia-cufft-cu12==<IP_ADDRESS>
[pip3] nvidia-curand-cu12==<IP_ADDRESS>
[pip3] nvidia-cusolver-cu12==<IP_ADDRESS>
[pip3] nvidia-cusparse-cu12==<IP_ADDRESS>
[pip3] nvidia-ml-py==12.560.30
[pip3] nvidia-nccl-cu12==2.21.5
[pip3] nvidia-nvjitlink-cu12==12.4.127
[pip3] nvidia-nvtx-cu12==12.4.127
[pip3] pyzmq==26.2.0
[pip3] torch==2.5.1
[pip3] torchvision==0.20.1
[pip3] transformers==4.46.2
[pip3] triton==3.1.0
[conda] Could not collect
ROCM Version: Could not collect
Neuron SDK Version: N/A
vLLM Version: 0.6.4.post1
vLLM Build Flags:
CUDA Archs: Not Set; ROCm: Disabled; Neuron: Disabled
GPU Topology:
GPU0    GPU1    GPU2    CPU Affinity    NUMA Affinity   GPU NUMA ID
GPU0     X      PHB     PHB     0-11    0               N/A
GPU1    PHB      X      PHB     0-11    0               N/A
GPU2    PHB     PHB      X      0-11    0               N/A

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

LD_LIBRARY_PATH=/home/thinclient/llm-server/venv/lib/python3.12/site-packages/cv2/../../lib64:
CUDA_MODULE_LOADING=LAZY

(venv) thinclient@skynet:~/llm-server$

Model Input Dumps
No response
🐛 Describe the bug
I've tried downgrading the docker image and many other combinations, but if I just increase the --tensor-parallel-size argument (to 2 or 3), the application crashes. I missed all the deadlines and haven't run vllm on more than 1 GPU yet.

After removing --env "CUDA_VISIBLE_DEVICES=2" error logs: https://gist.github.com/JohnConnor123/aa758c7070ca755d96d29e6e1ddaf407 or if you prefer pastebin: https://pastebin.com/62ceYeVw

Before submitting a new issue...

[X] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

@robertgshaw2-neuralmagic @NickLucche @youkaichao @WoosukKwon

If you want to run with --tensor-parallel-size 2 , then you should not set --env "CUDA_VISIBLE_DEVICES=2"  . this is for sure.
as for the error you met after removing this line, would you mind trying different nvidia driver versions?

Nvidia driver version: 565.57.01

it seems you have 565 driver. Maybe it is worth trying 560 / 555 etc.

usually these drivers are supported. however i do see several issues about 565 driver. if you can help test and confirm the issue, we can report to nvidia.

usually these drivers are supported. however i do see several issues about 565 driver. if you can help test and confirm the issue, we can report to nvidia.

I rolled back nvidia-driver to version 550 and everything works. Regarding the provision of information - I am all for helping the open source community, just tell me what needs to be provided.

as the error suggests,
running the code with export CUDA_LAUNCH_BLOCKING=1 , and with the driver 565, should give more information about which cuda call failed. thanks!

Seems to be I had problems without CUDA_VISIBLE_DEVICE. Downgrading doesn't help


Remove version: Jackett.Jackett version 0.21.275

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.21.275/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


use the includeRses value

The rses argument does not take a rse expression, but a list of rses.
Use the includeRses value as before, and change to rses when this is fixed in rucio and corresponding helm charts.

FYI @ericvaandering merging this. The dark-reaper doesn't run otherwise.
I have cleaned up the dark-reaper-rchauhan pod.


Error recorded from training_loop: Found Inf or NaN global norm. : Tensor had NaN values

I try to run run_classifier.sh  in cpu, it runs ok. But when I run in gpu, sometimes good, sometimes bad. I think it might have something to do with seq_max_length and batch_size. But it's useless to reduce seq_max_length and batch_size.
INFO:tensorflow:Error recorded from training_loop: Found Inf or NaN global norm. : Tensor had NaN values
[[node VerifyFinite/CheckNumerics (defined at /var/log//bert_chi/optimization.py:74)  = CheckNumerics[T=DT_FLOAT, message="Found Inf or NaN global norm.", _device="/job:localhost/replica:0/task:0/device:GPU:0"](global_n
orm/global_norm)]]

@zjwzcn07 : Have you solved this issue ? I also get these errors in serveral days.

@ntson2002 you can try this
nvidia-smi -pm 1

@zjwzcn07 thanks for the suggestion. I try but I still got these result even though I run experiments on the dataset mentioned in the bert repo.


e-Terminology and e-Translation chaining fails on one specific sentence

When invoking e-Terminology and then e-Translation on the sentence below, e-Translation systematically fails.
Sentence
Our Xperia devices protect sensitive information through an initial combination of strong passwords, PINs and screen unlock patterns.

Response from e-Translation
{
  "exception": "eu.freme.common.exception.ExternalServiceFailedException",
  "path": "/e-translation/tilde",
  "message": "External service failed: {\"Message\":\"MT Internal server error. Reason: Response status code does not indicate success: 400 (Error).\"}",
  "error": "Internal Server Error",
  "status": 500,
  "timestamp":<PHONE_NUMBER>293
}

Source language en - Target language de
It could be related to issue #43

Can you reproduce this now? just tried, it works

Yes, I can still reproduce it.
In order to reproduce it you have to chain the services.
You can also execute the [pipelining chain service] (https://api-dev.freme-project.eu/doc/api-doc/full.html#!/Pipelining/post_pipelining_chain) in the FREME API documentation with the following body
[
    {
      "method": "POST",
      "endpoint": "http://api-dev.freme-project.eu/current/e-terminology/tilde",
      "parameters": {
        "source-lang": "en",
        "target-lang": "de"
      },
      "headers": {
        "content-type": "text/plain",
        "accept": "text/turtle"
      },
      "body": "Our Xperia devices protect sensitive information through an initial combination of strong passwords, PINs and screen unlock patterns."
    },
    {
      "method": "POST",
      "endpoint": "http://api-dev.freme-project.eu/current/e-translation/tilde",
      "parameters": {
        "source-lang": "en",
        "target-lang": "de"
      },
      "headers": {
        "content-type": "text/turtle",
        "accept": "text/turtle"
      }
    }
  ]

Thanks, I reproduced it. Will fix this.

Please check, should be resolved.

Yes, it's fixed. Thank you!!


Add monitoring Surveys Report page

Adds monitoring Surveys Report page and format option for monitoring table

@Caesarh97 what's the most useful between number of surveys and number of pictures overall?

@echaidemenos it might be useful to display the name of the table as a title at the top (above the table)

@Caesarh97 what's the most useful between number of surveys and number of pictures overall?

@ericboucher, Sorry, I didn’t see the comment. I think the number of surveys would be the most beneficial.

@Caesarh97 what's the most useful between number of surveys and number of pictures overall?

@ericboucher, Sorry, I didn’t see the comment. I think the number of surveys would be the most beneficial.

I believe the number of surveys would make more sense in the sites page (to be added soon)
This table view shows a surveys for each line


mergeF0DebugResources FAILED

Please, provide the details below:
I am following the example on {N} website but it fails to compile(http://docs.nativescript.org/angular/tutorial/ng-chapter-2#chapter-2creating-user-interfaces)
Error: Failed to crunch file C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.4.0\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png into C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\res\merged\F0\debug\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png
:mergeF0DebugResources FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':mergeF0DebugResources'.

Error: Failed to crunch file C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.4.0\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png into C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\res\merged\F0\debug\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png

Did you verify this is a real problem by searching [Stack Overflow]
I checked this answer but it didn't solve the problem - https://stackoverflow.com/questions/37913740/nativescript-execution-failed-for-task-mergef0debugresources
Tell us about the problem
I am following the example on http://docs.nativescript.org/angular/tutorial/ng-chapter-2#chapter-2creating-user-interfaces on Windows machine. I get error > Error: Failed to crunch file C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.4.0\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png into C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\res\merged\F0\debug\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png
I have checked that the path exists -
C:\Users\Manu\Documents\manu\programs\nativescript\nativeAngular\groceries\Groceries\platforms\android\build\intermediates\res\merged\F0\debug\drawable-hdpi-v4\
The console hangs with messsage - Unable to apply changes on device: <IP_ADDRESS>:5555. Error is: Command gradlew.bat failed with exit code 1.
I am using geny emulator
Please provide the following version numbers that your issue occurs with:
tns version - 3.12
"tns-android":  {"version": "3.1.1"}
tns-core version"version": "3.0.1"

Did the error happen while the app was being constructed? (buildtime error)- yes

Did the error happen while the app was executing? (runtime error) - No

Please tell us how to recreate the issue in as much detail as possible. - follow the step of example in http://docs.nativescript.org/angular/tutorial/ng-chapter-2#chapter-2creating-user-interfaces

tns version - 3.12
"tns-android": {
"version": "3.1.1"
}
"typings": "tns-core-modules.d.ts",
"version": "3.0.1"
}

solved the issue from this tip - https://stackoverflow.com/questions/41267005/failed-to-crunch-file-android-studio-appmergedebugresources
add to shorted the full path of the project

solved the issue from this tip - https://stackoverflow.com/questions/41267005/failed-to-crunch-file-android-studio-appmergedebugresourcesadd to shorted the full path of the project

The reason for this is the size of the path (max 248), after configuring the OS the commands work perfect for me.
"Starting in Windows 10, version 1607, MAX_PATH limitations have been removed..."
But you have to opt for it and enable long path to fix, see how:
//In Registry Editor navigate to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
//Change
LongPathsEnabled = 0
//To
LongPathsEnabled = 1
If you don’t see the value listed, you’ll need to create it, choosing New > DWORD (32-bit) Value, and then naming the new value "LongPathsEnabled" and value "1".
More details and change by Local Group Policy Editor:
https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/
and...
https://mspoweruser.com/ntfs-260-character-windows-10/
_
About the Maximum File Path Length Limitation in Windows:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx


Create react app is not loaded (not working) in internet explorer 11 browser

Create react app is not loaded (not working) in internet explorer 11
Version:-
"react": "^16.8.6",
"react-app-polyfill": "^1.0.1",
"react-dom": "^16.8.6",
"react-redux": "^7.0.3",
"react-router-dom": "^5.0.0",
"react-scripts": "3.0.1",
"redux": "^4.0.1",
"redux-devtools-extension": "^2.13.8",
"redux-thunk": "^2.3.0"
setup is react-redux

reference for store configuration if anything wrong inside then let me know
i tried index.js in polyfill config also
import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable'; but its not working.

import rootReducer from "../reducers/index";
import thunk from "redux-thunk";
import { composeWithDevTools } from 'redux-devtools-extension';
import { createStore, applyMiddleware } from "redux";
import initialStoreState from "./initialStoreState";
const initialState = initialStoreState;
const middlewares = [];
if (process.env.NODE_ENV === 'development') {
middlewares.push(/* loggerMiddleware, */);
}
const configureStore = createStore(
rootReducer,
initialState,
composeWithDevTools(
applyMiddleware(...middlewares, thunk))
)
export default configureStore;
its working fine chrome and firefox browser.
#HELPPLEASE

does it work on other browsers like Chrome?

@vinod827  yes its working fine in chrome and firefox but internet explorer (IE11) have issue.

What does your browserslist option say?

@miraage
this is showing in IE11 in console and app is not loaded.

I am having the same issue. Create a new app with ‘npx create-react-app my-app –typescript’,
add Internet Explorer to the browserslist option and start the app.
It works fine in Edge and Chrome but will not start in Internet Explorer.
The deprecated version ‘npx create-react-app my-app --scripts-version=react-scripts-ts’ works in Internet Explorer with no problems.

@slgauravsharma your browserslist isn't configured correctly to support ie 11. Please refer to our docs to properly configure it for your supported browsers: https://facebook.github.io/create-react-app/docs/supported-browsers-features#configuring-supported-browsers.

@ianschmitz it does not work from me. I create the app with ‘npx create-react-app my-app –typescript’, ‘npm install react-app-polyfill’ and add Internet Explorer to the browserslist option. It runs in Edge and Chrome but will not start in Internet Explorer.
Am I missing something?

@pitric did you run yarn start/npm start or yarn build/npm run build?  Did you add the ie11 polyfills?  It doesn't sound like you did.  Please include full details.

After some experimentation, I found the minimum steps require to run in Internet Explorer.

Create the app with: npx create-react-app my-app –typescript
To the browserslist development in package.json  add: last 1 ie version
Delete: node-modules
Reinstall react: npm i –save react
Run the app: npm run start

No need to add any polyfills since according to the documentation: ‘The browserslist configuration controls the outputted JavaScript so that the emitted code will be compatible with the browsers specified.’

@pitric please read the page I linked above in it's entirety. You will need to polyfill for ie support as mentioned in those docs. The docs also call out the need to delete node_modules/.cache when editing browserslist.

@ianschmitz thanks Ian you are right. You do need the polyfills for more advanced applications, but the basic one works without them. You can delete node-modules to delete the cache or as you point out you can also delete node_modules/.cache directly.

@ianschmitz @bugzpodde @petetnt i tried many ways as mentions in documentation but not getting success
this is my browserslist and i configured as mentions in official docs:-
browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version",
"last 1 ie version"
]
}
i tried  "last 1 ieversion",  "IE 11", in node_modules delete cache and all stuff but still ie is not loaded (not working)
lastly i found and add index.html in  <script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script> now its working. please let me if i am not wrong or any suggestions is more appreciable.

@slgauravsharma I downloaded your repo and followed the following steps according to the documentation:

Add Internet Explorer to the browserslist: last 1 ie version
Delete: node_modules/.cache
Install the polyfill: npm install react-app-polyfill
Add the imports: react-app-polyfill/ie11 and react-app-polyfill/stable
Run the app: npm run start

After all of this it still did not run in Internet Explorer, so I closed Visual Studio Code and re-opened it and it worked.

i sovle it by @ianschmitz's solution:

edit browserslist in package.json
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"ie 11",
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
delete .cache in node_modules


Stop using credential report for MFA and fix a test bug

Background
The existing rule uses the Credential Report to determine MFA status. This report can only be refreshed every four hours. If someone temporarily disables MFA to swap their MFA devices, this policy will be in Fail status for up to four hours.
This change does not account for hardware MFA tokens or U2F keys, though.
Changes

Changed rule to rely on the VirtualMFA key instead
Fixed an old bug in one of the unit tests (PasswordEnabled was true instead of false)
Added a display name for AWS.IAM.Policy.DoesNotGrantNetworkAdminAccess

Testing

Live system, panther_analysis_tool test

@nhakmiller could we in theory add more keys for U2F and hardware MFA to IAM user resources? That would be the complete solution.

@nhakmiller could we in theory add more keys for U2F and hardware MFA to IAM user resources? That would be the complete solution.

If there is an AWS API call that can generate that information, we can add it to the IAM user resource.

Want to add those calls for U2F and hardware MFA before I change the rule

@glerb any luck getting U2F and hardware MFA support added? Would be good to get this landed.


Apple Cinema Display - half as bright as it should be

Before opening the issue, have you...?

[X] Searched for existing issues
[X] Looked through the wiki
[X] Updated MonitorControl to the latest version (if applicable)

Describe the bug
My cinema display is about at 50% brightness on the max setting from the app on my M1 max MacBook (Ventura). I am only able to restore the full brightness by reconnecting the display to my old Mac pro and adjust it to correct brightness.
Steps to reproduce
See above
Expected behavior
Display should reach its max brightness when the app slider is set to 100%
Anything else?
No response
Environment Information (please complete the following information)
- macOS version: Ventura
- Mac model: Mac book pro (M1 max)
- MonitorControl version: latest release version
- Monitor(s): Apple Cinema Display 27"
- Apple Silicon/M1 (yes or no): yes

Under Preferences > Displays, enable 'Show advanced settings'.
Under your LED Cinema Display entry ensure that Brightness control is enabled, and set DDC max to '1023'.

Exactly!


somewhere, selected color is same as background with light theme

By the way, it's also hard to read in breakpoint line or execution line. I changed those setting, but I can't find where to set selected color.

Hi, sorry for the very late response. Have you found a solution or is this still an issue?

Fixed in release 1.9.

Fixed in release 1.9.

thank you very much. now, it's easy to recognize in menu.
but there's an other dim color in code completion (pic 2, rgb #FAFAFA), when choose below suggestions.


typed-ember included in 2.0.0 revision of package

This is a weird one...
Repro

Download<EMAIL_ADDRESS>directly from the yarn registry via wget https://registry.yarnpkg.com/ember-cli-accounting/-/ember-cli-accounting-2.0.0.tgz
tar xvf ember-cli-accounting-2.0.0.tgz
cd package

There should be a typings/ember folder
As best as I can tell, the typings included are from https://github.com/wagenet/typed-ember, but they aren't part of the git sourcetree for this addon.
While my instructions above use yarn, the bug also occurs with npm.

Fixed.
That folder is created by vscode to have typescript-like information on packages authored in JS. It was on my global .gitignore but not in the .npmignore


gstoraster: Ghostscript runs to long while converting djvu files to printer`s format

https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1920730

@valia0906, could you attach a sample djvu file and also instructions how you print the djvu file, so that we can reproduce the problem and perhaps improve the patch somewhat? This is especially important as we want to carry on the CUPS filters when CUPS will not use PPD files any more.
If you are the poster of the Ubuntu bug or if you have at least tried out the patch posted there and found out that it solves the problem. could you try the following:
As the Ghostscript call the patch is modifying does not more than counting the pages (there is another one for the actual rasterization) could you also try to modify the patch by not calling cupsRasterInterpretPPD() for extracting the default page size from the PPD and instead, simply insert arbitrary height and width, like "-dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792"? This would allow you to remove the "if (ppd)" and so your fix would also work for using the filter without PPD.
Could you try this out? Do you still get fast execution and correct page counts (= filter outputs all pages)?
@surajkulriya, if you are able to reproduce the original problem (having an input file which makes the original filter taking to long but the patch solving this) and did not simply grab the patch, could you also try out what I am suggesting above? This would also be a first step for your GSoC project.

@surajkulriya I got a test file (see Ubuntu bug report) and tried it as I described there. I found that the best solution is to simply add -dDEVICEWIDTHPOINTS=1 -dDEVICEHEIGHTPOINTS=1 to the command line:
gs -q -dNOPAUSE -dBATCH -sDEVICE=bbox -dDEVICEWIDTHPOINTS=1 -dDEVICEHEIGHTPOINTS=1 sample2.pdf 2>&1 | grep -c HiResBoundingBox

So no if (ppd) and no call of cupsRasterInterpretPPD() is needed, and the fix also applies to PPD-less use of the filter.

@tillkamppeter  sir,
Thanks for the update, I have made changes in the latest commit.

Fixed by pull request #371.
Thank you very much.


Order features.yaml like the actual upstream file/src

Fixes #

Proposed Changes

as per title, and suggested in #3642

Release Note

Docs

/retest

/retest

/test reconciler-tests-namespaced-broker


No rpcpassword generation

This enables determining the rpcpassword either via values.yml or via pre-provisioning a secret.
Password generation as part of the helm chart is not standard practice.
Potentially breaking change. Must specify:
secrets:
  create: false

In existing installations to not override the secret.
Build on https://github.com/GaloyMoney/charts/pull/49
Addresses https://github.com/GaloyMoney/charts/issues/44

Password generation as part of the helm chart is not standard practice.

We have been trying to follow patterns from bitnami's helm charts (since they're the most widely used charts to my knowledge). They have password generation capabilities as part of lots of their charts. Redis and mongodb, both of which we use also have this.
Is there a standard guide that is used within the helm community that says password generation is not the standard practice?

Password generation as part of the helm chart is not standard practice.

We have been trying to follow patterns from bitnami's helm charts (since they're the most widely used charts to my knowledge). They have password generation capabilities as part of lots of their charts. Redis and mongodb, both of which we use also have this.
Is there a standard guide that is used within the helm community that says password generation is not the standard practice?

Interesting... I don't mind generating a password as a default. What I don't like is the lookup that dynamically talks to Kubernetes at deploy time.
That doesn't happen in the bitnami charts either:
{{- define "redis.password" -}}
{{- if not (empty .Values.global.redis.password) }}
    {{- .Values.global.redis.password -}}
{{- else if not (empty .Values.auth.password) -}}
    {{- .Values.auth.password -}}
{{- else -}}
    {{- randAlphaNum 10 -}}
{{- end -}}
{{- end -}}

They also have the conditional to create / not create the secret set statically in the values file. Check the first line here.
So the generation doesn't really have much effect. To pre-provision the secret or re-use the secret once its been deployed initially you have to change the values.yml.


Kilo cinder backup limit

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

@anshprat - Updated the PR. Can you plz check now?

Looks good. Merging this now as its in kilo branch and will not impact existing stuff. Before merging kilo to master, we would need to get it gated and AT.

oh wait, is this supposed to go into master? Or into kilo?

Closing this PR as its on master instead of kilo branch


Should we add discord.py support to the bot

Simple using the same token will do the work as people knowing discord.py like esfectus and me can work in the python environment .. it will help development easier then dividing functions you get the idea

I believe the reason for using discord.js was to make it easier to integrate with the FCC stack, which runs on js.

See https://github.com/freeCodeCamp/freeCodeCamp/issues/38711#issuecomment-624193850

In a perfect world this bot would be written as closely as possible to the "final version" of the bot that will be created for FreeCodeCamp. Since FreeCodeCamp is written mostly in JS, this bot will be written in JS.
The only way we would change is if:

We find a problem with the JS version of the lib the Python version would fix
FreeCodeCamp wants their official bot to be written in Python

I personally would of picked TypeScript, as Discord.js provides types out of the box, and TS scales better and provides a better dev experience once setup. I don't think this will be that big of an issue going forward, as the bots scale isn't that large where TS is of great importance.
Moving forward, FreeCodeCamp primarily teaches JS so having the bot also written in JS should mean there would be an easier transition for potential maintainers for the bot.
As such I'm going to close this issue for now, as we wont transition this "test" bot to Python.


Simplified smart wallet tab

📝 Changed routes:

…d/wallets/smart-wallet

(view full size)

Commit 4d2d6c074fa181d18dcbdb36155273f6f0aef020 (https://thirdweb-3hlfv8d6h.thirdweb-preview.com).


Add the rust_serde to the rinf config command output

Changes
Add the rust_serde to the rinf config command output.
The rust_serde is really awesome, but I didn't even notice it before😭.
Before Committing
dart analyze flutter_ffi_plugin --fatal-infos
dart format .
cargo fmt
cargo clippy --fix --allow-dirty

Thank you very much for your contribution :)


nala updates

updated playwright to latest patch version
updated dev dependencies to latest versions
moved FEDS POMs to selectors directory and updated tests
fixed FEDS ESLint issues

@skumar09 the four failures in the Nala run were the typical dc tests that still have been failing off and on in the daily runs.  I think we are good because of that.

@chadsunvice and @skumar09 I'm going to close this PR and create a new one once PR #103 is merged since it will have the needed changes to the POMs to the selectors directory.  That way they are in sync with each other and can have clear fixes based off of the Daniel's current fixes in PR #103


fix(graphql): Typo in @pankod/refine-graphql's exports

Added some related changes on top of @florent-andre's changes in #3558 but I was unable to send pushes to that fork, idk why 🤔
Self Check before Merge
Please check all items below before review.

[x] Corresponding issues are created/updated or not needed
[x] Docs are updated/provided or not needed
[x] Examples are updated/provided or not needed
[x] TypeScript definitions are updated/provided or not needed
[x] Tests are updated/provided or not needed
[x] Changesets are provided or not needed

Thanks @aliemir to taking care of that !


Rework logagent.conf to be a real config file

The logagent.conf is not really a config currently. It's just a place where all command-line parameters can be stored.  This should probably be changed, so logagent.conf looks like a typical config file.

Big +1 from me!

This is na example of the new config file format: https://github.com/sematext/logagent-js/blob/master/config/example.yml

Does this let you tie certain inputs to filters/patterns to outputs and thus support N indices/tokens?

Yes. Multiple tokens are supported in the new config file format. Setup procedures needs to be changed to use the new config format.

Updated docs: https://github.com/sematext/logagent-js/blob/master/docs/cli-parameters.md#config-file
And example: https://github.com/sematext/logagent-js/blob/master/config/example.yml
To use the example: logagent --config config/example.yml


Jackson Enum key parsing fails

Since enum keys must be stringified, using the "ID" variant (default from JsonSerializer) will generate
{
  "1": "val",
  "5": "other"
}

Etc. this fails in the Jackson deserializer for enums as strings are expected to have the name, not the value of the enum.

Fixed, will be in 0.4.0


ACAD-662 Adding the ability to set a custom set of i18n properties to override all others in the system

This can be used for institutional overrides of i18n values
The properties in the custom.properties file override any other value of that property in the system

For example, to override the SAKAI key, you'd just place
SAKAI = rSmart

in the custom.properties file, and it would appear as rSmart in all locations where the SAKAI i18n key exists. This will allow institutions/deployers to maintain one i18n override file instead of overriding/extending the default.properties file directly.
https://jira.rsmart.com/browse/ACAD-662

Merged


enableSync support for setRows

Currently it's not possible to replace a table's synced array with a different synced array.
I suggest that when { enableSync: true } is passed to the Table constructor, setRows should create a new RowSyncArrayProxy.

Use case: I have a component that displays a light-table, but does not manage the rows itself. Instead they are passed as an attribute. The passed rows array sometimes gets mutated (i.e. rows are added or removed) and sometimes is replaced with a new array (sorting, etc.).

@buschtoens using setRows to replace the sync array isnt ideal since that is not the expected behavior. Instead we should create a new method on the table instance such as replaceSyncArray which will create a new RowSyncArrayProxy.

While we're at it: do the row mutation methods (addRow, insertRowAt, removeRow, ...) all work as intended when { enableSync: true } or (if not) are they intended to do so?
Maybe setRowsSynced would be a better suited name. On the one hand it would mirror Ember.MutableArray#setObjects and on the other it would make clear that setRowsSynced may be called even if the table was not initialized with { enableSync: true }. What is your opinion?
I'm up for a PR. :)