_dispatch_json need to clean the result json

If the result json from _dispatch contains weird characters in it, it will break the json parser, we need to clean it first.
Example:
running on DBpedia database:
given_name = "http://xmlns.com/foaf/0.1/givenName"
query_band_obj = WQ().select("v:Date").woql_and(
    WQ().using("admin/dbpedia_1",
               WQ().triple("v:X","scm:formerBandMember", "v:BandMember")
                + WQ().triple("v:BandMember", given_name, "v:Name")
                + WQ().add_triple("v:BandMember", "scm:birthDate", "v:Date")
                ),
    + WQ().add_triple("v:BandMember","rdf:type", "scm:MusicalArtist")
    + WQ().add_triple("v:BandMember", given_name, "v:Name")
    + WQ().add_triple("v:BandMember", "scm:birthDate", "v:Date")
)

💣


Training early stop without setting the early_stopping_patience parameters

Please check that this issue hasn't been reported before.

[X] I searched previous Bug Reports didn't find any similar reports.

Expected Behavior

I set the num_epoch 5.0 and early_stopping_patience:
But the training of llama3-8b alwasy stops at the ~2.9 epochs
Current behaviour

I set the num_epoch 5.0 and early_stopping_patience:
But the training of llama3-8b alwasy stops at the ~2.9 epochs
Steps to reproduce
/opt/anaconda3/envs/open-sora/bin/accelerate launch -m axolotl.cli.train llama3_8b_sft.yaml --deepspeed zero3_bf16.json
Config yaml
base_model: /zhangjunlei/download/models/Meta-Llama-3-70B-Instruct/Meta-Llama-3-70B-Instruct
model_type: LlamaForCausalLM
tokenizer_type: AutoTokenizer  # PreTrainedTokenizerFast

load_in_8bit: false
load_in_4bit: false
strict: false

datasets:
  - path: /zhangjunlei/code/zjl/axolotl/data/vwa.json
    type: alpaca
    ds_type: json
dataset_prepared_path: last_run_prepared
val_set_size: 0.05
output_dir: /zhangjunlei/code/axolotl/outputs/out/qlora-llama3-70b

adapter: qlora
lora_model_dir:

sequence_len: 8192
sample_packing: false
pad_to_sequence_len: true

lora_r: 8
lora_alpha: 16
lora_dropout: 0.05
lora_target_modules:
lora_target_linear: true
lora_fan_in_fan_out:

wandb_project:
wandb_entity:
wandb_watch:
wandb_name:
wandb_log_model:

gradient_accumulation_steps: 16
micro_batch_size: 1
num_epochs: 5
optimizer: adamw_torch
lr_scheduler: cosine
learning_rate: 0.00001

train_on_inputs: false
group_by_length: false
bf16: auto
fp16:
tf32: false

gradient_checkpointing: true
gradient_checkpointing_kwargs:
  use_reentrant: true
early_stopping_patience:
resume_from_checkpoint:
local_rank:
logging_steps: 1
xformers_attention:
flash_attention: true

warmup_steps: 10
evals_per_epoch: 4
eval_table_size:
saves_per_epoch: 1
debug:
deepspeed:
weight_decay: 0.0
fsdp:
  - full_shard
  - auto_wrap
fsdp_config:
  fsdp_limit_all_gathers: true
  fsdp_sync_module_states: true
  fsdp_offload_params: true
  fsdp_use_orig_params: false
  fsdp_cpu_ram_efficient_loading: true
  fsdp_auto_wrap_policy: TRANSFORMER_BASED_WRAP
  fsdp_transformer_layer_cls_to_wrap: LlamaDecoderLayer
  fsdp_state_dict_type: FULL_STATE_DICT
  fsdp_sharding_strategy: FULL_SHARD
special_tokens:
  pad_token: <|end_of_text|>

Possible solution
No response
Which Operating Systems are you using?

[X] Linux
[ ] macOS
[ ] Windows

Python Version
3.10
axolotl branch-commit
main
Acknowledgements

[X] My issue title is concise, descriptive, and in title casing.
[X] I have searched the existing issues to make sure this bug has not been reported yet.
[X] I am using the latest version of axolotl.
[X] I have provided enough information for the maintainers to reproduce and diagnose the issue.

Thanks for reporting. Have you tested what happens if you remove early_stopping_patience: completely from the config?


update the api of post method of board:  response the object detail when it was created successfully

In GitLab by @sokril on Oct 18, 2019, 11:58
Please make sure the follow api list:

project
service
image
pv
pvc
configmap
user

In GitLab by @sokril on Nov 8, 2019, 08:34
assigned to @wknet123

In GitLab by @luotian-github on Mar 10, 2020, 03:43
assigned to @sokril and unassigned @wknet123

In GitLab by @sokril on Mar 10, 2020, 03:53
changed title from {-Return the project detail when create project-} successfully to {+update the api of post method of board:  response the object detail when it was created+} successfully

In GitLab by @sokril on Mar 10, 2020, 03:53
changed the description


Add Spotless to format kotlin code

Use it to find the kotlin test code's format problem, and fix it.
close: https://github.com/farmerbb/Taskbar/issues/185

The Spotless is enabled with ./gradlew build. It is only configured with Kotlin config, so it only affects Kotlin test code now.


fix #1

:star: PR built and available in a preview environment rawlingsj-node3-pr-2 here

:star: PR built and available in a preview environment rawlingsj-node3-pr-2 here


ERROR Error: Uncaught (in promise): TypeError: Object(...) is not a function

core.js:1449 ERROR Error: Uncaught (in promise): TypeError: Object(...) is not a function TypeError: Object(...) is not a function     at TranslateService.get (ngx-translate-core.js:495)     at new Home (home.ts:43)     at createClass (core.js:12491)     at createDirectiveInstance (core.js:12326)     at createViewNodes (core.js:13784)     at createRootView (core.js:13673)     at callWithDebugContext (core.js:15098)     at Object.debugCreateRootView [as createRootView] (core.js:14381)     at ComponentFactory_.create (core.js:11278)     at ComponentFactoryBoundToModule.create (core.js:4030)     at TranslateService.get (ngx-translate-core.js:495)     at new Home (home.ts:43)     at createClass (core.js:12491)     at createDirectiveInstance (core.js:12326)     at createViewNodes (core.js:13784)     at createRootView (core.js:13673)     at callWithDebugContext (core.js:15098)     at Object.debugCreateRootView [as createRootView] (core.js:14381)     at ComponentFactory_.create (core.js:11278)     at ComponentFactoryBoundToModule.create (core.js:4030)     at c (polyfills.js:3)     at c (polyfills.js:3)     at polyfills.js:3     at t.invokeTask (polyfills.js:3)     at Object.onInvokeTask (core.js:4751)     at t.invokeTask (polyfills.js:3)     at r.runTask (polyfills.js:3)     at o (polyfills.js:3)     at e.invokeTask [as invoke] (polyfills.js:3)     at p (polyfills.js:2)
Ionic Framework: 3.9.2
Ionic App Scripts: 3.1.9
Angular Core: 5.2.10
Angular Compiler CLI: 5.2.10
Node: 8.9.3
OS Platform: macOS High Sierra
Navigator Platform: MacIntel
User Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1

Don't use the last version of ngx translate if you're still using angular 5, as explained in the compatibility table: https://github.com/ngx-translate/core#installation
use version 9.x


Add functional tests for make check

This will run the functional tests when a make check is done
Signed-off-by: Gabriela Cervantes<EMAIL_ADDRESS>

lgtm

I disabled the .ci/go-lint.sh mainly because of this issue https://github.com/clearcontainers/tests/issues/41

lgtm,
After #41 is fixed, we should re-enabled it again.


#7 resubmit day1 solution

Re-submitted day1 solution because of wrong git command.

Thanks @KXA194 !


Status is always unknown

Hi, very excited about this method of updating Teams status. However, the status is always showing as unknown. Is there a log I can look at or another way to tell what it is doing?
Does this work with NabuCasa?

I rebooted and now the status is always offline. I noticed this if I run the powershell myself, every time the status changes:
Invoke-RestMethod : 404: Not Found
At C:\scripts\Get-TeamsStatus.ps1:164 char:5

Invoke-RestMethod -Uri "$HAUrl/api/states/$entityStatus" -Method  ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
eption
FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

Check your Home Assistant URL in the Settings.ps1 file. Can you access that URL outside of the script?

Similar issue here, but I get a 401 error..
`Invoke-RestMethod : 401: Unauthorized
At C:\Scripts\TeamsStatus-main\Get-TeamsStatus.ps1:164 char:5

Invoke-RestMethod -Uri "$HAUrl/api/states/$entityStatus" -Method  ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
eption
FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand`

Same issue here.
Anyone managed to fix this?

I finally got some spare time to update the script to work with the new client, so please download the latest version and try again.


Use bit_vector instead of external_body verifier for set_bit64_proof

Now the bit_vector verifier is enough to automatically prove this.

Thank you!


Are we allowed to use protected for variables in parent classes?

Hello,
Just wanted to check if for our PA, we are allowed to set the access modifier to protected for variables in our parent classes so that we can access them from the child class? Or do we have to set all the variables to private and create getters between every level in order to access the properties? Thank you!

Hi! I think prof mentioned that we are to set all our variables to be private final (not too sure) so yea if you want to access properties it'd be better to create getters. I think codecrunch won't allow for other access modifiers too
Also, 'protected' is less restrictive as compared to 'default' and I think prof mentioned we won't be seeing much of 'protected' until we do our project and we have packages to deal with

Hello! I believe everything needs to be set to private final according to CodeCrunch so yes getters are the way to go!

Yup, CS2030's CodeCrunch expects private final for all variables, so if you really need to access these variables, you'll have to implement getters.

CS2030 only allows private final (for now?) so do set that for the PA! However, understanding the concept and usage of protected is still important, just not for the lab. Plan properly and create getters for the PA :)

Everything has to be private final for this mod so have to implement getters


[tlse] internal TLS support for designate

Creates certs for Designate operator when spec.tls.endpoint.internal.enabled: true

/retest

The patch this commit is depended on has probably merged a little too late yesterday, I will try to retest it again.

/retest

the functional test errors are real. the designate dependency in the go.mod and api/go.mod need to be first bumped or bumped as part of this PR to have https://github.com/openstack-k8s-operators/designate-operator/commit/ac21d84625baa9eb9a32a30ec08a1dc317b30ef7 .

/retest


fix: always detect changes after sync; visibility and doc changes

(1) add call to signalPropertiesChange() after sync'ing of app-level files. This ensures that clients will detect changes in those files. Dependent upon #https://github.com/opendatakit/androidlibrary/pull/26
(2) Documentation updates and a change to package-visibility for some static field values.

runtests

runtests


[NTR] interstitial cell

See this comment.
Preferred term label
interstitial cell
Synonyms (add reference(s), please)
n/a
Definition (free text, with reference(s), please. PubMed ID format is PMID:XXXXXX)
Any cell that is located within the interstitium between the cells most prominent in defining a given tissue. "Interstitial cell" is a morphological term and refers to a variety of cells with differing origins and phenotypes. PMID:24987007
Parent cell type term (check the hierarchy here https://www.ebi.ac.uk/ols/ontologies/cl)
CL:0000003 'native cell'
What is the anatomical structure that the cell is a part of? (check Uberon: https://www.ebi.ac.uk/ols/ontologies/uberon)
UBERON:0005169 'interstitial tissue'
Proposed EA: 'native cell' and 'part of' some 'interstitial tissue'
Your ORCID
https://orcid.org/0000-0002-1773-2692
Additional notes or concerns

The following term has been added to CL:
CL:4030031 'interstitial cell'


Permissions when empty list

Hey guys,
If I add permissions to claims, but the permissions is an empty list, I get an error.  For instance:
MyApp.Guardian.Plug.sign_in(user, %{pem: %{default: []}})

This will produce the error:
protocol Enumerable not implemented for 0 of type Integer. This protocol is implemented for the
following type(s): Ecto.Adapters.SQL.Stream, Postgrex.Stream, DBConnection.Stream,
DBConnection.PrepareStream, Timex.Interval, List, Function, GenEvent.Stream, Range,
File.Stream, Stream, MapSet, HashSet, Date.Range, IO.Stream, HashDict, Map

The problem here is that I can't send anything for permissions except something known from my permissions list. This means, I can't have a logged in user without permissions, which is a thing for new users in my app.
Thanks,
Jahred

I think this issue was fixed by this PR #625, but we missing a release

Thanks.  I'll try the master branch and will respond if I spot anything :)

This is indeed fixed in master :)


⚠ Bofrost.nl has degraded performance

In f994ea5, Bofrost.nl (https://www.bofrost.nl) experienced degraded performance:

HTTP code: 200
Response time: 970 ms

Resolved: Bofrost.nl performance has improved in 6bc5bc5.


Vue SSR playground scoped style not replaced when HRM

Related plugins

[X] plugin-vue
[ ] plugin-vue-jsx

Describe the bug
The <style> in App.vue is not scoped.

After making the style tag scoped. The old "unscoped" style tag is not replaced.

Reproduction
https://github.com/vitejs/vite-plugin-vue/tree/main/playground/ssr-vue
Steps to reproduce
git clone git@github.com:vitejs/vite-plugin-vue.git
cd vite-plugin-vue
pnpm install && pnpm build
cd playground/ssr-vue
pnpm dev

System Info
System:
    OS: macOS 14.2
    CPU: (8) arm64 Apple M1 Pro
    Memory: 174.59 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.18.2 - ~/.nvm/versions/node/v18.18.2/bin/node
    npm: 9.8.1 - ~/.nvm/versions/node/v18.18.2/bin/npm
    pnpm: 8.11.0 - /opt/homebrew/bin/pnpm
  Browsers:
    Safari: 17.2
  npmPackages:
    @vitejs/plugin-vue: workspace:* => 5.0.0-beta.1
    @vitejs/plugin-vue-jsx: workspace:* => 3.1.0
    @vitejs/test-dep-import-type: link:dep-import-type => 0.0.0
    @vitejs/test-example-external-component: file:example-external-component => 0.0.0

Used Package Manager
pnpm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

non scoped > scoped, not removing the style by HRM.
scoped > non scoped, the scoped style tag is removed by HRM.


KAFKA-9150; DescribeGroup uses member assignment as metadata

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@hachikuji Here is the patch. @omkreddy this is a blocker for 2.4.

retest this please

Merging to trunk and 2.4

@dajac / @omkreddy please can we backport this fix also to the 2.3 branch? I've opened a PR https://github.com/apache/kafka/pull/8888 with a cherry-picked fix


The README file in Docker Hub uses the wrong command "-haproxy.scrape-uri"

Hi,
The Readme in docker hub uses the wrong command  “-haproxy.scrape-uri” and should be corrected to “--haproxy.scrape-uri”

Indeed, thank you for the reminder to update that, it's fixed now!


[Backport 1.3] Upgrade woodstox

Signed-off-by: Ryan Bogan<EMAIL_ADDRESS>
Description
Bump woodstox-core to 6.4.0
Backport of https://github.com/opensearch-project/OpenSearch/pull/4947
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[X] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[X] Commits are signed per the DCO using --signoff
[X] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #6018 (038e37c) into 1.3 (93c68a6) will increase coverage by 0.10%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##                1.3    #6018      +/-   ##
============================================
+ Coverage     77.81%   77.91%   +0.10%
- Complexity    63392    63440      +48
============================================
  Files          4454     4454
  Lines        274944   274944
  Branches      41166    41166
============================================
+ Hits         213951   214230     +279
+ Misses        44077    43815     -262
+ Partials      16916    16899      -17

Impacted Files
Coverage Δ

...earch/index/engine/FlushFailedEngineException.java
50.00% <0.00%> (-50.00%)
:arrow_down:

...rch/index/engine/RefreshFailedEngineException.java
50.00% <0.00%> (-50.00%)
:arrow_down:

...ch/transport/ReceiveTimeoutTransportException.java
50.00% <0.00%> (-50.00%)
:arrow_down:

.../action/ingest/SimulatePipelineRequestBuilder.java
0.00% <0.00%> (-50.00%)
:arrow_down:

...va/org/opensearch/monitor/process/ProcessInfo.java
68.00% <0.00%> (-24.00%)
:arrow_down:

...lucene/index/SequentialStoredFieldsLeafReader.java
77.77% <0.00%> (-22.23%)
:arrow_down:

.../java/org/opensearch/index/reindex/RemoteInfo.java
49.55% <0.00%> (-21.24%)
:arrow_down:

...aggregations/pipeline/ParsedPercentilesBucket.java
68.75% <0.00%> (-18.75%)
:arrow_down:

...arch/aggregations/metrics/ParsedExtendedStats.java
67.40% <0.00%> (-17.13%)
:arrow_down:

...opensearch/index/mapper/LegacyGeoShapeIndexer.java
72.22% <0.00%> (-16.67%)
:arrow_down:

... and 485 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


1.5.3 lower nim req + nim version github actions

https://github.com/dom96/choosenim/issues/287

Set min Nim version to match https://github.com/treeform/urlly/blob/master/urlly.nimble as it is the highest dep and still less than choosenim's current min.


Request: Webstorm Like Editors(Horizontal and Vertical)

Would be great if you could have 4 editors open at one time.  2 rows, 2 editors on each row.  This feature is very helpful in WebStorm and Visual Studio.

Duplicate of #14909


Add support for categorical y in MarginalEffects

Arises from the following snippet:
        if y is not None:
            X['_actual'] = y
            agg_kwargs['actual'] = ('_actual', y_aggfun)
            agg_kwargs['actual_lower'] = ('_actual', lambda s: s.quantile(.25, interpolation='lower'))
            agg_kwargs['actual_upper'] = ('_actual', lambda s: s.quantile(.75, interpolation='higher'))

.quantile is not a valid function on categorical y

This precipitates more questions.

What would the marginal_effects plot look like for binary outputs?
Does it even make sense to have marginal_effects support multi-class outputs?


Source files

When in the repository has source files in the root next to PKGBUILD, just the PKGBUILD is copied, and then makepkg fail.

Is your repo open source, I want to take a look.

Yes, I could change to public. There is ruby-mime

@dbinary I have pushed my fix. Change the action to KSXGitHub/github-actions-deploy-aur@e8d305d8e66a5444863f0a75eef9f2c7ecbd8915 to see if it works and tell me the test result. If it works, I will make an official release.

Same error: remote: error: missing source file: LICENSE

This action only copies PKGBUILD. For source files, use URLs. Change line 14 of your PKGBUILD to https://github.com/dbinary/ruby-mime/raw/main/LICENSE

I understand, thank you

@dbinary BTW, use should never use master branch, use version tags instead, such as<EMAIL_ADDRESS>

OK thank you for advice, I'm going to change it.


Use xyz to train

Hi all,
I am trying to use xyz as feature only to train the model on the OpenPCDet framwork. But it doesn't work, is there anyone has the related experience about it?

Yes,I've tried so. And some parameters (4 dimensions)for xyz & intensity are hard coded in PV-RCNN model ,so just concate an empty column after xyz will work.

Actually, this should be very easy to implement. Take KITTI as an example, you just need to modify the used_feature_list to ['x', 'y', 'z']
https://github.com/open-mmlab/OpenPCDet/blob/bce886d6e36e3deaec2ce6f8b54b133fcadf62d6/tools/cfgs/dataset_configs/kitti_dataset.yaml#L49-L50

thanks, this issue has been solved.


Add definitions for PDHD structural radiologicals

Very minor fix of the PDHD v6 geometry file to allow for generating radiological decays in structural parts (CPA, APA and FC beams).
I simply moved the volCryostat mother volume down to the end of the volumes list definition.
Without this fix, BaseRadioGen module is failing:
---- EventProcessorFailure BEGIN
  EventProcessor: an exception occurred during current event processing
  ---- ScheduleExecutionFailure BEGIN
    Path: ProcessingStopped.
    ---- OtherArt BEGIN
      ---- BaseRadioGen BEGIN
        Didn't find the mum of the following node: volCathode_0The above exception was thrown while processing module Decay0Gen/k40cpa run: 1 subRun: 0 event: 1
      ---- BaseRadioGen END
    ---- OtherArt END
    Exception going through path simulate
  ---- ScheduleExecutionFailure END
---- EventProcessorFailure END

Accompanying PRs:

https://github.com/DUNE/dunesw/pull/154
https://github.com/DUNE/dunesim/pull/78


clean-up of API for TimeSeries and Scenario constructors

Please confirm that this PR has done the following:

[x] Tests Added (implicit, see comments)
[x] Documentation Added
[x] Description in RELEASE_NOTES.md Added

Description of PR
This PR changes the API/constructors from the current mp.Scenario() to the cleaner ixmp.Scenario(mp, ...).
For the Scenario class, the existing constructor is deprecated but continues to work. For the TimeSeries (given that this class is not yet widely used), the existing constructor is removed.

all tests passed before updating the unit tests to the new API for the Scenario class, indicates that backward compatibility / deprecation works

lgtm!


[Godot 4] import file dialog ui lag

Godot version
v4.0.alpha3.official [256069eaf]
System information
Ubuntu 21.10 on Wayland Gnome 40.4.0
Issue description
The import file dialog from the project page is affected by lag. After having the file browser window open for a few seconds, all inputs and mouse movement begins to lag.
I could not reproduce this in other file browser windows in the main editor. The only visible difference to other file browser windows in Godot is that the file browser opened from the import dialog on the projects page has a drop down menu showing the OS file bookmarks in the top right corner of the window.
This bug occurs with all official Godot 4 alpha builds for me, not with 3.x builds (even 3.5 beta).
Steps to reproduce

Open Godot 4 alpha
In the Project Manager, click on "Import"
In the Dialog "Import Existing Project", click "Browse" --> "Open a File" window opens
Wait a few seconds (~2sec for me)
Try to click something

Minimal reproduction project
Not required

Can you reproduce this when starting the project manager with the --single-window command line argument?

Thanks for the quick response @Calinou
The bug does not occur when using --single-window, neither does it occur on an X11 session.
However, other separate windows (when using multiple windows and on Wayland) don't show that behavior. For example, if I open a project and click on Scene --> Open Scene another window opens which is not affected by any lag.
So it seems to me that there might be another issue with this specific project import window. Maybe something related to that bookmarks menu? Like the dialog scanning larger parts of the file system?
When starting Godot 4 from the command line, I also noticed the following warning on the command line:
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
Don't know if that's important, as I haven't noticed any other performance issues so far.

Is this still happening in alpha 7?

@KoBeWi unfortunately yes, it's still the same in alpha 7.

The bug still persists in beta. I tried to run Godot while also recording with the gnome Sysprof profiler. When the lag occurs, the "Stack traces" graph shows very high spikes. But I'm not very familiar with the profiler, so have no idea what else to do with it. I'm not even sure if it's the right tool for finding the cause of the bug. But if you know how it could provide useful information, please let me know what I should look for and I'll be happy to try it.

I can't reproduce the bug anymore. I believe this was not directly caused by Godot as I recently installed other updates on my system and now even the older beta and alpha releases that were affected now work as expected. I'll keep an eye on it with the next beta releases but close the issue in the meantime.


Consider changing Cmd+L line shortcut

Monaco hijacks the browser shortcut Cmd+L which is unfortunate.
Is there really no better shortcut for this?
I suggest changing it to Cmd+Shift+L and let users enjoy their browser's Cmd+L!

Let's track in https://github.com/microsoft/monaco-editor/issues/102


Configuration Help - Farenheit and "Smaller" Cities

This is a great project! Thanks for making it more accessible using Adafruit's components! I have a couple questions though about the system configuration:

Is it possible to configure the display for Fahrenheit?
I'm only able to get the system to work for "major" cities. For example, I live in Michigan and want to pull data for my hometown, but the station can only pull data if I configure it for Detroit.

Regarding #2, I find it really frustrating because the OpenWeather API provides the current conditions and 5-day forecast for other cities if manually polled, without issues. The data structure is the same as would be present if I pulled it for Detroit. Has anyone encountered this before?

For 1, update settings.h and recompile/upload the sketch. Units are set here:
https://github.com/adafruit/esp8266-weather-station-color/blob/6e5c553ac6b9111d7aa1260d064104704479f7e0/settings.h#L47
For 2, more complex. City ID used to be the only way to specify location. Looks like that is being deprecated in favor of lat/lon.
https://openweathermap.org/current#geocoding

Please note that buit-in API requests by city name, zip-codes and city id will be deprecated soon.

This code would need to be re-written to accommodate that.

Thanks for the reply!! Are there plans to update the codebase to work with lat/lon?

Closing this issue in favor of #5 to track necessary changes to keep up with API changes.


The joint name and its indexs

Hello!
Sorry to bother again.
I haven't seen the list of indexes and joint names. In fact, I am a little confused about the meaning of dec_out[1] .

This might help
https://github.com/una-dinosauria/3d-pose-baseline/blob/1ca400232ad6158050d8b292ac812d94dbb49d74/src/data_utils.py#L20-L38

Closing for lack of activity. Please reopen if the issue is still ongoing.


added lives to player so they have 3 attempts to play

Please don't change paddle ball collision function.They have been set after a lot of tweaking.Your code has reintroduced some bugs.

updated

This is not what I wanted but it sure looks cool :+1:


fix(consensus): transaction types should be able to deserialize old name

Motivation

the gas_limit field in the transaction types was recently renamed to serialize to gas instead of gasLimit
However, this causes old state dumps prior to this change to fail to load (in fact, downstream foundry tests intended to prevent these types of breaking changes were modified in order to accommodate for this, although I really don't think this should have happened) https://github.com/foundry-rs/foundry/commit/7b118faeff4848be480f9c30c11237b9e9e6eb31 .
Solution
added alias so that serde knows it can also read from gasLimit if it doesn't find gas field.
manually verified that downstream foundry seems to work better with the legacy tests reverted to previous after making these changes.

PR Checklist

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

Other
Regarding tests, the downstream foundry tests should be reverted to their previous state (https://github.com/foundry-rs/foundry/commits/7b118faeff4848be480f9c30c11237b9e9e6eb31/crates/anvil/test-data/state-dump-legacy.json and https://github.com/foundry-rs/foundry/commits/7b118faeff4848be480f9c30c11237b9e9e6eb31/crates/anvil/test-data/state-dump-legacy-stress.json) once this change gets downstreamed to verify the change. However, in this repo, it seems we don't yet have serialization tests that verify decoding from json or other similar language. is there a reccomended way to add this?

Resolved by #1654

Resolved by #1654

@yash-atreya  thanks for your attention on this!
do you know if the tests in the downstream foundry repo will be reverted back to their previous state? This issue would not have been propogated in the first place had the tests not been modified.


add information about private channels are not supported by retention policies

Under the section on private channel limitations please add
Teams messages in private channels are currently not supported for retention policies. Code snippets, recorded voice memos from the Teams mobile client, thumbnails, announcement images, and reactions from others in the form of emoticons are not retained when you use retention policies for Teams. Cross reference to https://docs.microsoft.com/en-us/microsoft-365/compliance/retention-policies-teams?view=o365-worldwide for more information

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

ID: ce34b12b-aa50-608b-bbfa-a1fb4bb79f8d
Version Independent ID: 9ddeb6f4-f30a-1e72-fc94-ae66def91f40
Content: Private channels in Microsoft Teams - Microsoft Teams
Content Source: Teams/private-channels.md
Service: msteams
GitHub Login: @MikePlumleyMSFT
Microsoft Alias: mikeplum

@nikki-c Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@nikki-c thank you so much for your feedback. I'm adding this sentence to the article.


[:feat] add walletconnect/modal example to lab

Changes

feat: add walletconnect/modal example to lab

Associated Issues
closes https://github.com/WalletConnect/web3modal/issues/1066

This example is now consistent with other sign examples.

Session data is visible after connection (using same modal as other examples)
Possibility to test signing a message
Updated to current V2 branch
Correct naming

Could you please review again?

This example is now consistent with other sign examples.

Session data is visible after connection (using same modal as other examples)
Possibility to test signing a message
Updated to current V2 branch
Correct naming

Could you please review again?

One small task, at the moment page doesn't react to me disconnecting from mobile wallet i.e.

Open lab on zerion
Connect
Disconnect from zerion (lab is still connected)


error upgrading to 0.2.0

I see this in the logs:
2023-06-07 06:59:21.944 WARNING (MainThread) [homeassistant.config_entries] Config entry 'Omnilogic' for omnilogic_local integration not ready yet: Failed to parse MSP Configuration: 1 validation error for MSPConfig
Backyard -> Body-of-water -> 0 -> Pump
value is not a valid list (type=type_error.list); Retrying in background

the various entities are all unavailable.  Switching back to 0.1.0 brings them back.
Is there some additional info I can provide that will help resolve this?

Should be an easy fix, working on an update now, just taking a while because of the current GitHub incident affecting PRs and checks

I have the fix ready in the underlying library, just can't get the library built or published to pypi because of https://www.githubstatus.com/incidents/1g1gkh0qpyvs

@wez release 0.2.1 should have this fixed

Confirmed, thanks!


Test: Create issue directly from issue reporter

Refs: https://github.com/microsoft/vscode/issues/95165

[ ] macOS
[ ] linux
[ ] windows

Complexity: 3

Previously, the issue reporter only allowed opening an issue as a preview on GitHub, instead of a direct create, which often ran into issues with url length limits. Now, if you have signed in with permissions that allow creating issues, we will use that auth information to directly create the issue on GitHub.
Please test that:

if you are signed in using the GitHub Pull Requests and Issues, GitHub Issues Notebook, or other extension that uses GitHub auth and requests repo permissions, the submit button on the issue reporter reads "Create on GitHub"
if you're not signed in, or are only signed into settings sync, the button remains "Preview on GitHub"

I see Create on GitHub while the text above still reads "You will be able to edit your issue and add screenshots when we preview it on GitHub."? Maybe should be like "you can edit the created issue to add screenshots" or something similar.
Or make this textarea a rich text editor so we can upload images here directly.

I see Create on GitHub while the text above still reads "You will be able to edit your issue and add screenshots when we preview it on GitHub."? Maybe should be like "you can edit the created issue to add screenshots" or something similar.
Or make this textarea a rich text editor so we can upload images here directly.

Thanks @yume-chan, that's a good point. I opened a new issue based on your comment. Right now there isn't a public API for uploading images to GitHub, but at the very least the text should change

Thanks @yume-chan, that's a good point. I opened a new issue based on your comment. Right now there isn't a public API for uploading images to GitHub, but at the very least the text should change


Ensure bucketCollections.CompleteAdding() is always called.

Fixes #594.

@ILMTitan LGTM.

@iantalarico I think that sounds good. I think sometimes I just get a little too "greedy" with what I can put in the PR. If we separate them, then it will also be easier if we want to revert a bad PR without reverting the formatting PR.


gsm0710 modem mux support (IDFGH-5274)

Hi,
edf-idf doesn't appear to have a way to use tcp/ip offloading with connected modems, so we're restricted to using PPP.
To query GPS or signal info during a PPP session, you need to use gsm0710 mux mode, which is currently not implemented.
it's a fairly simple protocol that wraps all commands in a MUX header so you can keep using text based AT commands in parallel.
I'll have to implement it anyway, but if there's any interest in publishing it upstream, i'll try to keep to the coding standard

this is more invasive than expected because the current PPP driver uses uart_enable_pattern_det_baud_intr
i'd have to rewrite most of the uart handler.
actually i wonder if this should be part of uart instead, like it is on linux.

This is a duplicate of https://github.com/espressif/esp-idf/issues/4688
There's been some progress on the CMUX implementation in the esp-modem component, which is a managed component, external one, not part of IDF.
You can evaluate this feature, installing the esp-modem using IDF component manager:
pip install --upgrade  idf-component-manager

Hi @aep, nice to hear that you are also interested with the MUX feature. As explained by David, there are already two ideas of implementation in issue #4688.
@david-cermak Is it possible to add this progress in the opened issue? I have taken a look to your link, but the document is bit small. Is it possible to access to source code?

yeah, could not find the source code for esp-modem and the "Install" button on the website does nothing.
idf-component-manager also doesnt itself contain any urls as far as i can see, so that's a dead end too.
i had to make a new thing instead. https://github.com/aep/bg9x

This is a duplicate of #4688
There's been some progress on the CMUX implementation in the esp-modem component, which is a managed component, external one, not part of IDF.
You can evaluate this feature, installing the esp-modem using IDF component manager:
pip install --upgrade  idf-component-manager

Hi @david-cermak
This is new to me.
After installing idf_component_manager, how to get the esp-modem component source code?
Thanks,
Axel

We don't have a good solution (yet) to deploy examples, so currently the component is available only if set as a dependency to some idf project.
To deploy this component, please add this yaml, name it idf_component.yml
targets:
  - esp32
dependencies:
  espressif/esp_modem:
    version: "0.1.7"

to your main component in any idf example (e.g. here: examples/get-started/hello_world/main ) and type
idf.py build

(this will download the esp-modem component including examples, tests, docs to this folder managed_components/espressif__esp_modem if component manager was installed)

@david-cermak Do you plan to release the source code of this component in a near future? As I use PlatformIO, I can't download it as you have mentioned. Probably, I can install IDF in a virtual environment, but I have come concerns about this option.

Hi everyone, sometime I check the website of the IDF component registry. I have discovered that now, it is possible to download all versions of the component. To simplify the follow-up of the iteration of this component, I have created another repository with commits for each release: https://github.com/jonathandreyer/esp-modem

Hi everyone, sometime I check the website of the IDF component registry. I have discovered that now, it is possible to download all versions of the component. To simplify the follow-up of the iteration of this component, I have created another repository with commits for each release: https://github.com/jonathandreyer/esp-modem

Checking your folder, there is only the cpp example, there is any example using just C?

@david-cermak Sorry to ping you from this issue, but the URL indicate in your above comment (here) seems not working. It is normal?
Best regards,
Jonathan Dreyer

@jonathandreyer Sorry for the late reply

I think it's a good idea to publish the source somewhere, but we haven't yet decided if this would be a separate repository of a collection of external components, so for now the source it available only via component manager
The component registry was migrated at that time, should be available now.

@mapedraza
The first example pppos_client is C only. The component is internally implemented in C++17, but a plain C only API is provided https://components.espressif.com/component/espressif/esp_modem

examples/pppos_client – simple client implemented in C

Hi @david-cermak Sorry to ping you again, but I did not find another elegant way to ask question regarding the esp_modem component. Do I need to open another issue?
The question is related to the PPPoS example of this repository versus examples from esp_modem component. The example located from this repository will be maintained in parallel of the esp_modem component or is it better to switch to the esp_modem component?
Best regards,
Jonathan Dreyer

Hi Jonathan,
I'd suggest migrating to the new esp_modem component. The example itself will be maintained in v5.0 (and later), but the internal implementation of the modem in examples will be replaced by the official managed component.
regards,
David

@david-cermak Thanks for your reply. Ok, I understand, but when we have some questions regarding components where we can ask those questions?
Best regards,
Jonathan Dreyer


https on client

@alir128 Do we need to merge this to master? Because this would break the client for the aws setup rn. We need this only for heroku, so let's keep it on the heroku branch until we fully transition to heroku?


Update README.md

In El-Capitan, installing virtualenvwrapper will attempt to uninstall six and reinstall it which the system will not allow due to System Integrity Protection. Telling pip to ignore six will allow the install to succeed.

Can one of the admins verify this patch?

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist


Digsite Quest broken

Every other quest i've used the plugin for previously has worked fine but multiple times during digsite the plugin got suck on a step that I had already completed and at one point even jumped back couple of steps (to panning for special cup which i had already done and handed in)

https://github.com/Zoinkwiz/quest-helper/commit/1da9d6d8d6e57c294d6b200c78f133575618f662 should hopefully help fix this for prolific spacebarrers.


Updating azure quantum rest client

/azp run

/azp run

This PR is inter-dependent with https://github.com/microsoft/iqsharp/pull/391

This PR is inter-dependent with https://github.com/microsoft/iqsharp/pull/391


I'm having an error on doctor check about MS Visual Studio

[☠] Visual Studio - develop for Windows (the doctor check crashed)
X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at https://github.com/flutter/flutter/issues.
X Exception: Bad UTF-8 encoding (U+FFFD; REPLACEMENT CHARACTER) found while decoding string: [
{
"instanceId": "4e281e84",
"installDate": "2022-06-05T20:15:30Z",
"installationName": "VisualStudio/17.2.3+32526.322",
"installationPath": "d:\Program Files\Microsoft Visual Studio\2022\Community",
"installationVersion": "17.2.32526.322",
"productId": "Microsoft.VisualStudio.Product.Community",
"productPath": "d:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe",
"state":<PHONE_NUMBER>,
"isComplete": true,
"isLaunchable": true,
"isPrerelease": false,
"isRebootRequired": false,
"displayName": "Visual Studio Community 2022",
"description": "G��l� IDE, ��renciler i�in �cretsiz, a��k kaynak katk�da bulunanlar� ve bireyler",
"channelId": "VisualStudio.17.Release",
"channelUri": "https://aka.ms/vs/17/release/channel",
"enginePath": "C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service",
"installedChannelUri": "https://aka.ms/vs/17/release/channel",
"releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.2#17.2.3",
"thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=661288",
"updateDate": "2022-06-05T20:15:30.298678Z",
"catalog": {
"buildBranch": "d17.2",
"buildVersion": "17.2.32526.322",
"id": "VisualStudio/17.2.3+32526.322",
"localBuild": "build-lab",
"manifestName": "VisualStudio",
"manifestType": "installer",
"productDisplayVersion": "17.2.3",
"productLine": "Dev17",
"productLineVersion": "2022",
"productMilestone": "RTW",
"productMilestoneIsPreRelease": "False",
"productName": "Visual Studio",
"productPatchVersion": "3",
"productPreReleaseMilestoneSuffix": "1.0",
"productSemanticVersion": "17.2.3+32526.322",
"requiredEngineVersion": "3.2.2148.26540"
},
"properties": {
"campaignId": "2030:6b5c5162-29ff-4a9a-9ac6-b9b5bd23e624",
"channelManifestId": "VisualStudio.17.Release/17.2.3+32526.322",
"nickname": "",
"setupEngineFilePath": "C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe"
}
}
]
.


Define scope of TestCentric Engine and it's relation to the NUnit Engine

The current TestCentric engine is a based on a fork of the NUnit engine, with various changes made necessary in order to support a GUI. We have a joint TestCentric / NUnit compatibility project with a number of issues defined. About half of them are closed and a number of others are "resolved" - that is, we know what we plan to do but it isn't done yet.
However, as the TestCentric GUI moves ahead, incompatibilities keep multiplying and differences between its engine and NUnit's are not controlled - i.e. we don't have a list of them.
The initial purpose of this issue is to make a decision about the relationship we wish to have with the NUnit engine. At one extreme, we could decide that the TestCentric engine is a separate package, implementing the NUnit Engine API with enhancements covered by it's own API. That is, in fact, the current state of things.
On the other hand, we might use the actual NUnit engine implementation, extending it where needed. That would give us documentation of what differences / enhancements continue to exist and would minimize the new code needed in the TestCentric engine.
As we work this problem, other options may arise and should be considered.
The first step is to document as well as we can where the differences exist. I'll do that as a part of this issue and create other issues to implement any changes needed.
Issues included as part of this epic:

TestCentric/testcentric-gui#804
TestCentric/testcentric-gui#808
TestCentric/testcentric-gui#809

Transferred from GUI issue 801

Since my last comment on this issue, work on the 4.0 development branch of the NUnit engine has not moved forward and new releases have been made only on the 3.x production branch. TestCentric reverted to using the 3.15.2 production release of the NUnit API in order to continue to support certain NUnit extensions, which depend on it. We are able to introduce new APIs in our own separate API assembly but are unable to make changes to the basic NUnit API on which we depend.
To deal with this, I plan to activate the fallback approach I outlined two years ago expanding it somewhat due to changing circumstances:

At least some of the methods in the NUnit API will be duplicated in the TestCentric API assembly, using our own namespace. It will take some review to figure out which methods should be duplicated.
If we find that a large portion of the API needs to be incorporated in our own code, then we will replace the API in its entirety.
If possible, extensions using either the TestCentric or the NUnit API will be supported.

The above is only a general statement of direction... code changes to follow.

The following comment is intended to supersede all earlier comments regarding the direction of the project and its relation to the NUnit engine.
Scope of the TestCentric Engine

The TestCentric engine is now entirely product from the NUnit engine and will continue to be developed separately.

The TestCentric engine API will be expanded to include all interfaces, enumerations and classes needed to access the engine.

The TestCentric.Extensibility assembly, which is a part of the engine, will be updated to reference both the TestCentric and NUnit APIs in order to support extensions developed for either API. We'll adopt a new naming convention for extensions using the TestCentric API.

The GUI itself (presenter, views, dialogs, etc.) will have no references to the engine API. All access to the engine will be mediated by the GUI Model. Within the Model, there will be no references to the NUnit API.

Closing this a the scope is now defined. The issue is no longer useful as an Epic, since it would cover pretty much all the work we do on the project in the future.

:tada: This issue has been resolved in version 2.0.0-beta4 :tada:
The release is available on:

GitHub Release
NuGet Package


The pattern inclusion API (v2) failed to inject the URLs in the URL database

http://www.opensearchserver.com/documentation/api_v2/WEB_crawler/inclusion_patterns/list.md

The API has been implemented. The documentation has been updated.
http://www.opensearchserver.com/documentation/api_v2/WEB_crawler/inclusion_patterns/insert.md
The latest build includes the feature:
http://download.opensearchserver.com/OpenSearchServer_1.5/


MySQL multiple ER_PARSE_ERROR

I just decided for the first time to use a way to store express sessions with my already-existing database, which uses MariaDB version 10.1.44.
First of all, I experienced the #50 issue despite having the correct package version (1.7.3). I created the table myself, to avoid this error, following the instructions in #38.
And now, when I edit a session in my code (a basic thing like req.session.test = "123"), I face the nice error saying (node:25462) Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-translator (sid, expired, sess) values ('h4aCPnBIR_GWjqMSAvUj7gmt5u2zJZ0F', '20' at line 1
Full trace here:
[ERROR]  (node:25462) UnhandledPromiseRejectionWarning: Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-translator (sid, expired, sess) values ('h4aCPnBIR_GWjqMSAvUj7gmt5u2zJZ0F', '20' at line 1
    at Query.Sequence._packetToError (myfolder/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)
    at Query.ErrorPacket (myfolder/node_modules/mysql/lib/protocol/sequences/Query.js:79:18)
    at Protocol._parsePacket (myfolder/node_modules/mysql/lib/protocol/Protocol.js:291:23)
    at Parser._parsePacket (myfolder/node_modules/mysql/lib/protocol/Parser.js:433:10)
    at Parser.write (myfolder/node_modules/mysql/lib/protocol/Parser.js:43:10)
    at Protocol.write (myfolder/node_modules/mysql/lib/protocol/Protocol.js:38:16)
    at Socket.<anonymous> (myfolder/node_modules/mysql/lib/Connection.js:88:28)
    at Socket.<anonymous> (myfolder/node_modules/mysql/lib/Connection.js:526:10)
    at Socket.emit (events.js:314:20)
    at addChunk (_stream_readable.js:304:12)
    at readableAddChunk (_stream_readable.js:280:9)
    at Socket.Readable.push (_stream_readable.js:219:10)
    at TCP.onStreamRead (internal/stream_base_commons.js:188:23)
    --------------------
    at Protocol._enqueue (myfolder/node_modules/mysql/lib/protocol/Protocol.js:144:48)
    at Connection.query (myfolder/node_modules/mysql/lib/Connection.js:198:25)
    at myfolder/node_modules/knex/lib/dialects/mysql/index.js:135:18
    at new Promise (<anonymous>)
    at Client_MySQL._query (myfolder/node_modules/knex/lib/dialects/mysql/index.js:129:12)
    at Client_MySQL.query (myfolder/node_modules/knex/lib/client.js:169:17)
    at Runner.query (myfolder/node_modules/knex/lib/runner.js:134:36)
    at myfolder/node_modules/knex/lib/runner.js:40:23
    at myfolder/node_modules/knex/lib/runner.js:260:24
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

I need to quickly start working on sessions, so if you have any idea about how to resolve that... thanks!

Ok so after some tests, it looks like the lib doesn't handle properly table names, so if the name contains a '-' like mine, the query will return a parsing error. After removing the dash from my table name, that seems to work fine.
A fix would be to add ... around table names when doing queries, to prevent this kind of issues. Not sure if it's something from this lib or only knex.js tbh.


Colour selector looks strange in Materialize

Materialize seems to have overridden the styling for colour selectors, spacing them out massively. They still technically work, but they are difficult to use.

Not an issue. See comment from @palkerecsenyi on WhatsApp.

As pointed out by @gezakerecsenyi yesterday, this is an issue, which will be resolved in interim release 0.1.3. I will begin work now.

Actually, this might be harder to fix than thought, as the colour grid is generated outside of Blockly. Will investigate for 0.2.0.


(SystemJS) Unexpected token <

Bug, feature request, or proposal:
I'm trying to setup angular material, but i'm getting this error...
Console:
(SystemJS) Unexpected token <
	SyntaxError: Unexpected token <
	    at eval (<anonymous>)
	    at Object.eval (http://localhost:8081/public/js/ts/app.module.js:15:20)
	    at eval (http://localhost:8081/public/js/ts/app.module.js:38:4)
	    at eval (http://localhost:8081/public/js/ts/app.module.js:39:3)
	    at eval (<anonymous>)
	Evaluating<EMAIL_ADDRESS>	Evaluating http://localhost:8081/public/js/ts/app.module.js
	Evaluating http://localhost:8081/public/js/ts/app.main.js
	Error loading http://localhost:8081/public/js/ts/app.main.js

System.js file
map: {
    ...,
    '@angular/material': <EMAIL_ADDRESS>}

app.module.ts
import { MaterialModule } from '@angular/material';

@NgModule({
    imports: [
        ...,
        MaterialModule.forRoot()
    ],
    ....
})

I search 'similar' issues, and tried to do somethings, but no success.

I already tried to remove 'node_modules' and reinstall.
I tried to update the node.js to 7.4.0.
Angular 2.4.4
TypeScript 2.1.5

What is the expected behavior?
No error, like Getting Started
What is the current behavior?
Sending me error
What are the steps to reproduce?
Configuration error, see first question.
Which versions of Angular, Material, OS, browsers are affected?
lastest
Is there anything else we should know?
In first question.

Sorry for that. The correct path is
    '@angular/material': <EMAIL_ADDRESS>
We have fixed that in the source and the docs will be re-published soon. Thanks for the issue.

This solved the problem. Thanks!


Add cronjob support

A specific question, so it's understandable to anyone.
You may add cronjob support for update the metadata & dispatch periodically.
Library you may use :
https://www.npmjs.com/package/node-cron
Is it possible to add a cronjob directly into the script, so when it is executed it will run automatically periodically without running bash using the cron process manager, thank you.
Thanks!

Additional notes:
we may also want to run this Jobs by simply running the orchestrator, why? because people usually using cronjob from GitHub Actions to trigger the Jobs.
so keep in mind while extending this project to adding support for these cases, and not deprecated the backward compatibility.


Please update the README!

Local Food Nodes is a great idea, but all the information is here: https://localfoodnodes.org/
My understanding is you are seeking stars for your repo, and you have your code as an open source project, I think that is great, but it would help a lot if the README actually explained what the project is!!!

You're right, I make sure to update the readme with some info about the project. Thanks for you input!


Update verify-range docker image to use 1.0.0 as base

verify-range is currently using h_0.24.1_v2_meta as base - it works fine for most of the scenarios but then it fails with the same failures here https://github.com/stellar/go/issues/2133
Let's update verify-range to use 1.0.0 as base and apply https://github.com/stellar/go/pull/2375 to avoid false positives.

While doing this, let's add extra logging before running the diff, specifically, output the size of each size,  this will help us with diff: memory exhausted problem.


feat: update the connect wallet design

Codecov Report

Merging #194 (225c115) into master (a4b80fc) will increase coverage by 0.00%.
The diff coverage is 0.00%.

@@          Coverage Diff           @@
##           master    #194   +/-   ##
======================================
  Coverage    4.70%   4.71%
======================================
  Files         593     593
  Lines       10469   10458   -11
  Branches     3064    3059    -5
======================================
  Hits          493     493
+ Misses       9976    9965   -11

Impacted Files
Coverage Δ

...p/src/components/Header/desktop/WalletSelector.tsx
0.00% <0.00%> (ø)

...components/Header/mobile/useWalletDetailDialog.tsx
0.00% <ø> (ø)

...p/src/components/Header/wallet/ConnectionIcons.tsx
0.00% <0.00%> (ø)

...c/components/Header/wallet/WalletDetailContent.tsx
0.00% <ø> (ø)

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 a4b80fc...225c115. Read the comment docs.


BCLib 0.4.3 crashes fabric loader 0.11.7 server when client connects

It looks like BCLib 0.4.3 is not compatible with fabric loader 0.11.7.  It works fine on the client (including integrated server) and it works on the server until somebody connects.  Then the server crashes.  Downgrading to BCLib 0.4.2 resolves the issue.
Top of stack:
java.lang.NoClassDefFoundError: net/fabricmc/loader/impl/metadata/ModMetadataParser
        at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.63)
        at ru.bclib.util.ModUtil.lambda$getMods$0(ModUtil.java:60)
        at ru.bclib.util.PathUtil.fileWalker(PathUtil.java:73)
        at ru.bclib.util.ModUtil.getMods(ModUtil.java:51)
        at ru.bclib.api.dataexchange.handler.autosync.HelloClient.serializeDataOnServer(HelloClient.java:86)
        at ru.bclib.api.dataexchange.DataHandler$FromServer.sendToClient(DataHandler.java:262)
        at ru.bclib.api.dataexchange.BaseDataHandler.reply(BaseDataHandler.java:47)
        at ru.bclib.api.dataexchange.handler.autosync.HelloServer.runOnServerGameThread(HelloServer.java:106)
        at ru.bclib.api.dataexchange.DataHandler$FromClient.lambda$receiveFromClient$0(DataHandler.java:165)

Full crash report:  crash-2021-11-03_15.23.15-server.txt

What Version of Fabric API are you using?

Fabric API 0.41.3+1.17

For Context: BCLib 0.4.2 was built against the 0.11.x Loader. 0.12.x appears to have changed some classes we rely on (see #34) which caused the hotfix release for 0.4.3 which is built for 0.12.x loaders

Yeah, I saw that ... I have actually tried 0.12.x a few times now but there are multiple mods we are using that have issues with it (formerly including Better End).  Then you have the new mods built on the current version of the example mod which requires 0.12.x by default.  hah

Yeah, the next hotfix (0.4.4) should work with both loaders again.

Fixed in 0.4.4. If you are stille having problems, please repoen the issue.


Implemented implicit padding for CRH inputs

I ran into an error when using Poseidon. Namely, whenever I did PoseidonCRH::evaluate on a sequence of bytes whose length wasn't a multiple of 48, I'd get an error Custom { kind: UnexpectedEof, error: "failed to fill whole buffer" }. This comes from the Fq::read function when it doesn't get enough bytes to interpret its input as a field element.
I think it ought to be the case that CRH::evaluate work on byte sequences of arbitrary length, so I added a padding subroutine in the to_field_elements function (and corresponding ZK function), which are exclusively used in the Poseidon and Identity hash function preprocessing routines.
Let me know if this solution works for you or if you'd rather I go about it differently. Thanks for open sourcing this!

Oh, I also added a regression test to Poseidon to catch this error

interesting and thanks for your PR! Where did you get 48 from too? I was under the impression elt sizes are 32 bytes and so as long as the inputs are multiples of that (or really limbs * 8) that one should be fine.

48 because Fq of BLS12-381 is about 2^281, which is represented with 48 bytes

Also maybe worth noting: evaluate() still fails on inputs which represent values larger than the modulus q. One way around this is to use F::from_be_bytes_mod_order instead of F::read in to_field_elements, but it's not clear to me how to do the equivalent thing in to_field_var_elements.
I think the question comes down to whether or not we believe that CRHTrait::evaluate should works on arbitrary inputs. If so, then it should pad and reduce the inputs as necessary. Further (and maybe this could be another bug report), it should not error if the input is larger than the desired width, but rather it should iteratively absorb and squeeze as one would with any other sponge construction.

I realized why it's 48 and not 32. The other tests in the library use ed_on_CURVE::Fq, which is equivalent to CURVE::Fr, but the Poseidon tests just used CURVE::Fq, which is 48 bytes for BLS12-381. Fixed in latest commit

I think the question comes down to whether or not we believe that CRHTrait::evaluate should works on arbitrary inputs. If so, then it should pad and reduce the inputs as necessary. Further (and maybe this could be another bug report), it should not error if the input is larger than the desired width, but rather it should iteratively absorb and squeeze as one would with any other sponge construction.

Yea, for our use case we expect inputs that are properly sized, but this is good to note so that we must ensure that to be the case outside of the evaluation.

one thing to note is that this isn't a sponge construction. I'm happy to consider making it work for all inputs in the future but perhaps its best left to the developer to ensure the pad their inputs for cases where it breaks still.

Fair point. Thanks!


React Native TextInput loses focus on call hook from useState

Environment
react-native: "0.61.5",
"styled-components": "4.4.1"
Reproduction
Snack example: https://snack.expo.io/rkUHWjlRr
Steps to reproduce
type something in styled TextInput
Expected Behavior
Just plain typing
Actual Behavior
lost focus

The issue in your expo is that you're creating a styled component inside of the main render function (in the case of SFC, the whole function is the render function.) Here's the FAQ section on this: https://www.styled-components.com/docs/faqs#why-should-i-avoid-declaring-styled-components-in-the-render-method


Mark WebP as "other"

WebP should be marked as "other", like JPEG XL https://caniuse.com/jpegxl and AVIF https://caniuse.com/avif, not "unofficial".

Bit tricky to determine this, but yeah with all browser vendors on board that seems reasonable enough to me :)


It would be nice if the crystal formatter fixed space required after colon in type restriction

I often forget to put a space after a colon... for example
  def area(r:Room)
  end

It would be nice if the crystal formatter just fixed that for me instead of complaining about it.
If it can complain about it, it should be able to fix it.

We could do this.
The thing is, the formatter works like this:

it parses the source code
it traverses the AST produced in 1 while also lexing the code, to format it

but step 1 already fails for area(r:Room) as a syntax error, so there's no way we can fix it in step 2
That is, unless in step 1 we say "allow that to be a valid syntax" and then we fix it. But it's a bit strange, the formatter doesn't do that at all in any case.
Thoughts?

Yes we could. And it might be useful. But IMO it should have low priority. It's a quality of life feature but not very important.


dead mkdoc Plugin i18n

It seems that the i18n mkdocs plugin is dead, can you switch to mkdocs-static-i18n?
I want to package your project for Debian...

This library has been using mkdocs-static-i18n all along, do you need any questions?
https://github.com/luolingchun/flask-openapi3/blob/master/requirements/doc.txt#L1

Sorry, I thought that
https://github.com/luolingchun/flask-openapi3/blob/master/mkdocs#L57
referred to
https://pypi.org/project/mkdocs-i18n/.
I had overlooked the references file.
The same namespace seems to be in use here.


Remove force unwrapping of incoming url parameters

What does this PR do?
Avoid unnecessary crashes due to unrelated incoming URLs by:

guard against existence of URL components.
guard against query parameters
validate required cookies *bonus: discard result from user defaults synchronization.

Test Plan
Didn't see any unit test files, otherwise i'd add code coverage for them.

Create sample project with appwrite sdk
establish universal links
apply .registerOAuthHandler() to root view.
start firing deeplinks, which will crash on open.

Related PRs and Issues
Discord
https://discord.com/channels/564160730845151244/1252726652044050572
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
Have you read the Contributing Guidelines on issues?
Most of it.  Follow PR naming, and added a issue on github.

Hey @MarkPerkins 👋,
This repo doesn't accept PRs as the SDK is generated by the SDK Generator. Make sure to get assigned to the issue and raise a PR there.

Hey @MarkPerkins 👋,
This repo doesn't accept PRs as the SDK is generated by the SDK Generator. Make sure to get assigned to the issue and raise a PR there.

Ahh. Yes that makes sense!  will do!


luasocket-copas.lua is not installed with rock package

Hi.
It looks like luasocket-copas.lua is missing from rockspec and it is not getting installed.

@pgrabas , thanks for reporting, fixed in commit 13383c


Version 1.0.36

Background
This PR introduces next version of lyyti/design-system package which includes some minor fixes, features and updates along with dependency updates.
💡 Features

Make the Dialog accepting array of children
Update button to use primary color by default
Add DataGridPro from @mui/x-data-grid-pro

🛠 Dependency updates

Bump @types/node from 16.18.7 to 16.18.8
https://github.com/lyytioy/lyyti-design-system/pull/213
Bump @mui/lab from 5.0.0-alpha.111 to 5.0.0-alpha.112
Bump @types/node from 16.18.8 to 16.18.9
Bump @mui/x-date-pickers from 5.0.10 to 5.0.11

I think we could actually mark this as 1.1.0 since introducing support for MUI X is a bit bigger thing than just a patch😄

I think we could actually mark this as 1.1.0 since introducing support for MUI X is a bit bigger thing than just a patch😄

https://github.com/lyytioy/lyyti-design-system/pull/223


Parallel execution of job groups on SLURM

Snakemake version
7.19.1
Describe the bug
I'm sure this is on the agenda, but since e6cdb32fd20a9899f441b3ec8aca3f36710f7a4a, job groups are run entirely sequentially on SLURM even if multiple jobs in the group could be run in parallel. Even so, the runtime for the whole group is calculated with the assumption that jobs that can be run in parallel are run in parallel. This means that job groups can easily time out even though the runtime specification for each individual rule is entirely correct.

Additional context
Please let me know if I can get started in solving this in any way! I'm more than happy to contribute, and I'm starting to know my way around the snakemake codebase a little bit.

I'm not so familiar with the slurm executor code (@cmeesters is who we want), but I did write the runtime resource calculation for group resources.
My question is why are slurm jobs not being run in parallel? Is there a decisive reason, or is it an oversight or mistake?

I'm afraid, but I cannot reproduce this behaviour. To confirm, I changed the test_group_job Snakefile to contain touch {output} && sleep 300 to give me enough time. I submitted with snakemake -j unlimited -c 4 --slurm --default-resources ..., logged in the job node and:
z0133:~ meesters$ ps aux | grep meesters | grep sleep
meesters  142081  0.0  0.0 222836  3476 ?        S    18:57   0:00 /usr/bin/bash -c set -euo pipefail;  touch a/2.out && sleep 300
meesters  142083  0.0  0.0 217144   976 ?        S    18:57   0:00 sleep 300
meesters  142486  0.0  0.0 222836  3376 ?        S    18:57   0:00 /usr/bin/bash -c set -euo pipefail;  touch a/5.out && sleep 300
meesters  142488  0.0  0.0 217144   968 ?        S    18:57   0:00 sleep 300
meesters  142591  0.0  0.0 222836  3480 ?        S    18:57   0:00 /usr/bin/bash -c set -euo pipefail;  touch a/1.out && sleep 300
meesters  142593  0.0  0.0 217144   896 ?        S    18:57   0:00 sleep 300
meesters  142608  0.0  0.0 221932  1144 pts/0    S+   18:58   0:00 grep --color=auto sleep

Exactly, what we are supposed to see.
I am not sure what you mean @pvandyken : snakemake's SLURM jobstep executor has no build-in parallelism. It rather triggers its job step sequentially, such that the slurmstepd will ensure concurrent execution.
Likewise for individual jobs: They are submitted one by one, the scheduler will attribute resources accordingly. snakemake itself is in this context not able to decide about concurrency, except for localrules under regime of the CPUExecutor, of course. The number of launched jobs is throttled by the -j semaphore.
As you mention a particular commit, @koen-vg , may I assume that you are working with a development version? I too, am a little confused about this change as expressed in the discussion to PR #1861 . I did not realize, the change is present in the mentioned commit. So: I am not sure about which code we are talking here, and this is important. The commit erased (commented out) the group-part in the Executor entirely. Without it, the functionality is gone. @johanneskoester could you elaborate on this finding? Am I overlooking something here?

Arrgh, I stand corrected: The outcommented code made to the release! But why?
I will look into the matter, a.s.a.p.: Alas, I will have little time, tomorrow.

Sounds good. Just to clarify terminology, I think I've been using parallelism in the same sense as you're using concurrent, which is probably imprecise in my part.

It must have been a wrong merge, the code looks like one from a previous discussion. The latest code in the SLURM_Executor-branch is fine and up to date. Johannes (@johanneskoester ), I think something has been a tiny bit messed up. ;-)

Sounds good. Just to clarify terminology, I think I've been using parallelism in the same sense as you're using concurrent, which is probably imprecise in my part.

It's a professional deformation of mine: I am teaching the distinction too often. ;-)

@cmeesters mhm, sorry for not specifying the exact reason for that change. It happened here, and I did this to fix a problem with that step wise group job execution. Unfortunately I don't exactly remember. It would be great if you could just open a PR that adds it in again, and we will hopefully just see the issue in the CI then (if there still is one).

Nevertheless, even the current implementation should still run the jobs inside a group in parallel. If it doesn't we probably don't pass the correct number of cores to the srun argument in the SMP variant of the jobstep execution.

@johanneskoester "Nevertheless, even the current implementation should still run the jobs inside a group in parallel (as Snakemake can do that itself without slurm)" - not when invoked with --slurm as it then calls for the slurm_jobstep-executor, which - if outcommented - does not support group jobs.
Btw. the SLURM version mentioned in the linked commit is so old, that supporting it would never occur to me: There are a number of security fixes, which need attention. Anything significantly older than 20.11 should not be considered for support (at the time of writing this comment).
However, I will do a PR a.s.a.p.-ish (tomorrow?).

not when invoked with --slurm as it then calls for the slurm_jobstep-executor, which - if outcommented - does not support group jobs.

I don't really see why. The jobstep executor still gets the group job, and if there is no special casing for group jobs, it will consider it to be an ordinary SMP job and execute Snakemake to run it. Snakemake will then schedule the individual jobs of the group job locally. If this happens to be not parallelized, then there is just an issue in the way we invoke Snakemake (e.g. perhaps the resources are somehow not constrained in the right way).

I've just tested it locally, and it works fine here, groups jobs are executed in parallel if the available nodes have enough CPU cores, and their requirements are also correctly propagated. Here is a PR that tries to perform this testcase in our CI. I hope that the slurm cluster there has enough cores (needs 2 for the parallelism): https://github.com/snakemake/snakemake/pull/2092

THe test case passes. Hence, I would consider this to be fine. However, please feel free to provide a counter example, ideally via a PR with an additional testcase.

Please reopen or post a new issue if you see this again. Also notify me via discord, as I might miss the github notification.

Hi, it seems to me this issue is not resolved. I tried with the following Snakefile:
rule all:
    input: "a.dat", "b.dat"

rule a:
    output: "a.dat"
    resources: runtime=10
    group: "foo"
    shell: "touch {output} && sleep 200"

rule b:
    output: "b.dat"
    resources: runtime=10
    group: "foo"
    shell: "touch {output} && sleep 200"

And submitted jobs at NERSC via SLURM as follows (ignore the missing partition warning, not relevant at NERSC):
> snakemake --slurm --default-resources slurm_account="m2676" constraint="cpu" 'slurm_extra="--qos regular"' -j unlimited -c all --group-components 'foo=2' -- all
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 256
Rules claiming more threads will be scaled down.

[Tue Jul 11 01:52:07 2023]

group job foo (jobs in lexicogr. order):

    [Tue Jul 11 01:52:07 2023]
    rule a:
        output: a.dat
        jobid: 1
        reason: Missing output files: a.dat
        resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=<TBD>, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=10

    [Tue Jul 11 01:52:07 2023]
    rule b:
        output: b.dat
        jobid: 2
        reason: Missing output files: b.dat
        resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=<TBD>, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=10

No partition was given for rule 'JobGroup(foo,frozenset({a, b}))', and unable to find a default partition. Trying to submit without partition information. You may want to invoke snakemake with --default-resources 'slurm_partition=<your default partition>'.
Job da047075-65ce-5e6e-a797-7a8a471e2c14 has been submitted with SLURM jobid 11460682 (log: .snakemake/slurm_logs/group_foo/11460682.log).
[Tue Jul 11 02:03:17 2023]
Finished job 1.
[Tue Jul 11 02:03:17 2023]
Finished job 2.
2 of 3 steps (67%) done
Select jobs to execute...

[Tue Jul 11 02:03:17 2023]
localrule all:
    input: a.dat, b.dat
    jobid: 0
    reason: Input files updated by another job: b.dat, a.dat
    resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular

[Tue Jul 11 02:03:17 2023]
Finished job 0.
3 of 3 steps (100%) done
Complete log: .snakemake/log/2023-07-11T015206.690822.snakemake.log

As you can see from the logs below, the two jobs are not executed concurrently. Each of them is assigned a separate srun call, which are run sequentially.
> cat .snakemake/slurm_logs/group_foo/11460682.log
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 256
Rules claiming more threads will be scaled down.
Provided resources: disk_mib=1908, mem_mib=1908, mem_mb=2000, disk_mb=2000
Select jobs to execute...
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 2
Rules claiming more threads will be scaled down.
Provided resources: disk_mb=1000, mem_mib=954, disk_mib=954, mem_mb=1000
Select jobs to execute...

[Tue Jul 11 01:55:50 2023]
rule a:
    output: a.dat
    jobid: 0
    reason: Missing output files: a.dat
    resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=10

[Tue Jul 11 01:59:10 2023]
Finished job 0.
1 of 1 steps (100%) done
[Tue Jul 11 01:59:11 2023]
Finished job 0.
1 of 2 steps (50%) done
Select jobs to execute...
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 2
Rules claiming more threads will be scaled down.
Provided resources: disk_mb=1000, mem_mib=954, disk_mib=954, mem_mb=1000
Select jobs to execute...

[Tue Jul 11 01:59:19 2023]
rule b:
    output: b.dat
    jobid: 0
    reason: Missing output files: b.dat
    resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=10

[Tue Jul 11 02:02:39 2023]
Finished job 0.
1 of 1 steps (100%) done
[Tue Jul 11 02:02:40 2023]
Finished job 1.
2 of 2 steps (100%) done

Related: #2339

Job grouping will only jointly submit rule instances that form a connected subgraph of the overall workflow DAG -- these are usually a number of rules that come one after the other in the workflow, and one connected subgraph is usually defined by a specific value for a wildcard. I think the example in this docs section does a good job at explaining this:
https://snakemake.readthedocs.io/en/stable/snakefiles/rules.html#snakefiles-grouping
If you want to group multiple parallel connected subgraphs of your rule DAG (i.e. group multiple wildcardvalues / samples) into one cluster job, --group-components is probably what you are looking for:
https://snakemake.readthedocs.io/en/stable/executing/grouping.html

I understand this, and I am indeed using that option, check out the command line in my second code block.

But you are not using a wildcard, so there is nothing that --group-components can run in parallel. Maybe playing around with the minimal example from the docs (and combining it with the --group-components option) can make this clearer:
https://snakemake.readthedocs.io/en/stable/snakefiles/rules.html#snakefiles-grouping
These are really weird concepts to get your head around. I guess some sort of visualization of the DAG might help improve the docs.

Sorry for the silence. I have tried again with this Snakefile:
rule all:
    input: "a.dat", "b.dat"

rule a:
    output: "{sample}.dat"
    resources: runtime=10
    group: "foo"
    shell: "touch {output} && sleep 200"

but jobs keep getting executed sequentially, exactly as before:
> cat .snakemake/slurm_logs/group_foo/13625118.log             pertoldi@login40
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 256
Rules claiming more threads will be scaled down.
Provided resources: mem_mib=1908, mem_mb=2000, disk_mib=1908, disk_mb=2000
Select jobs to execute...
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 2
Rules claiming more threads will be scaled down.
Provided resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954
Select jobs to execute...

[Wed Aug  9 03:57:34 2023]
rule a:
    output: a.dat
    jobid: 0
    reason: Missing output files: a.dat
    wildcards: sample=a
    resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=50

srun: Job 13625118 step creation temporarily disabled, retrying (Requested nodes are busy)
[Wed Aug  9 04:00:54 2023]
Finished job 0.
1 of 1 steps (100%) done
srun: Job 13625118 step creation still disabled, retrying (Requested nodes are busy)
srun: Step created for StepId=13625118.1
Building DAG of jobs...
Nothing to be done (all requested files are present and up to date).
[Wed Aug  9 04:01:14 2023]
Finished job 0.
1 of 2 steps (50%) done
Select jobs to execute...
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 2
Rules claiming more threads will be scaled down.
Provided resources: disk_mib=954, mem_mb=1000, disk_mb=1000, mem_mib=954
Select jobs to execute...

[Wed Aug  9 04:01:22 2023]
rule a:
    output: b.dat
    jobid: 0
    reason: Missing output files: b.dat
    wildcards: sample=b
    resources: mem_mb=1000, mem_mib=954, disk_mb=1000, disk_mib=954, tmpdir=/tmp, slurm_account=m2676, constraint=cpu, slurm_extra=--qos regular, runtime=50

srun: Job 13625118 step creation temporarily disabled, retrying (Requested nodes are busy)
[Wed Aug  9 04:04:42 2023]
Finished job 0.
1 of 1 steps (100%) done
srun: Job 13625118 step creation still disabled, retrying (Requested nodes are busy)
srun: Step created for StepId=13625118.3
Building DAG of jobs...
Nothing to be done (all requested files are present and up to date).
[Wed Aug  9 04:04:51 2023]
Finished job 1.
2 of 2 steps (100%) done

I have also added an additional print statement in the Snakemake source code to show me the actual sub-commands being executed on the compute node:
srun -n1 --cpu-bind=q /global/cfs/cdirs/m2676/users/pertoldi/.conda/snakemake/bin/python3.11 -m snakemake --snakefile '/global/cfs/cdirs/m2676/users/pertoldi/smk-mwe/Snakefile' --target-jobs 'a:sample=a' --allowed-rules 'a' --local-groupid 'bcdf3954-30da-5bc4-856d-5d7aa0401dcb' --cores 'all' --attempt 1 --resources 'disk_mib=954' 'mem_mb=1000' 'disk_mb=1000' 'mem_mib=954' --wait-for-files '/global/cfs/cdirs/m2676/users/pertoldi/smk-mwe/.snakemake/tmp.vadjpudv' --force --keep-target-files --keep-remote --max-inventory-time 0 --nocolor --notemp --no-hooks --nolock --ignore-incomplete --rerun-triggers 'mtime' 'code' 'input' 'params' 'software-env' --conda-frontend 'mamba' --wrapper-prefix 'https://github.com/snakemake/snakemake-wrappers/raw/' --latency-wait 5 --scheduler 'ilp' --scheduler-solver-path '/global/cfs/cdirs/m2676/users/pertoldi/.conda/snakemake/bin' --default-resources 'mem_mb=max(2*input.size_mb, 1000)' 'disk_mb=max(2*input.size_mb, 1000)' 'tmpdir=system_tmpdir' 'slurm_account=m2676' 'constraint=cpu' 'slurm_extra="--qos regular"' --mode 2
srun -n1 --cpu-bind=q /global/cfs/cdirs/m2676/users/pertoldi/.conda/snakemake/bin/python3.11 -m snakemake --snakefile '/global/cfs/cdirs/m2676/users/pertoldi/smk-mwe/Snakefile' --target-jobs 'a:sample=b' --allowed-rules 'a' --local-groupid '59e1e836-2806-5c78-8501-91af2d27d59b' --cores 'all' --attempt 1 --resources 'disk_mib=954' 'mem_mb=1000' 'disk_mb=1000' 'mem_mib=954' --wait-for-files '/global/cfs/cdirs/m2676/users/pertoldi/smk-mwe/.snakemake/tmp.vadjpudv' --force --keep-target-files --keep-remote --max-inventory-time 0 --nocolor --notemp --no-hooks --nolock --ignore-incomplete --rerun-triggers 'mtime' 'code' 'input' 'params' 'software-env' --conda-frontend 'mamba' --wrapper-prefix 'https://github.com/snakemake/snakemake-wrappers/raw/' --latency-wait 5 --scheduler 'ilp' --scheduler-solver-path '/global/cfs/cdirs/m2676/users/pertoldi/.conda/snakemake/bin' --default-resources 'mem_mb=max(2*input.size_mb, 1000)' 'disk_mb=max(2*input.size_mb, 1000)' 'tmpdir=system_tmpdir' 'slurm_account=m2676' 'constraint=cpu' 'slurm_extra="--qos regular"' --mode 2


Integration with ng2-redux

I am looking for some guidance on integration with ng2-redux (already looged an issue there too). ng2-redux requires initialization via bootstrap():
import {bootstrap} from 'angular2/platform/browser';
import {createStore, applyMiddleware} from 'redux';
import thunk from 'redux-thunk';
import {App} from './containers/App';
import {provider} from  'ng2-redux';
import {rootReducer} from './reducers';

const createStoreWithMiddleware = applyMiddleware(thunk)(createStore);
const store = createStoreWithMiddleware(rootReducer);

bootstrap(
  App,
  [provider(store)]
  );

angular2-seed generates the bootstrap() call in main.js. Is there a way to hook into this call? Is there any other alternative? Usually I would do this kind of initialization in AppComponent, but given the code above, I am not sure how.

That's a curious problem. I'm done with work in an hour, I'll tinker with it.
/cc @NathanWalker @ludohenin

import {provide, enableProdMode} from 'angular2/core';
import {bootstrap} from 'angular2/platform/browser';
import {ROUTER_PROVIDERS, APP_BASE_HREF} from 'angular2/router';
import {createStore, applyMiddleware} from 'redux';
import thunk from 'redux-thunk';
import {App} from './containers/App';
import * as redux from  'ng2-redux';
import {rootReducer} from './reducers';

const createStoreWithMiddleware = applyMiddleware(thunk)(createStore);
const store = createStoreWithMiddleware(rootReducer);

if ('<%= ENV %>' === 'prod') { enableProdMode(); }

bootstrap(App, [
  ROUTER_PROVIDERS,
  redux.provide(store),
  provide(APP_BASE_HREF, { useValue: '<%= APP_BASE %>' })
]);

@nareshbhatia does this work?
I'm using angular2-seed + ngrx in my project and the initialization process is similar.

@mgechev, thanks for the help. I am almost there. After correcting several errors, this is the last error I am stuck on:
src/client/main.ts(7,25): error TS2307: Cannot find module 'ng2-redux'.

I can't figure this one out. I have installed the ng2-redux package and it exists in my node_modules. So I can't understand why the compiler doesn't find it.
Here's my latest code:
import {provide, enableProdMode} from 'angular2/core';
import {bootstrap} from 'angular2/platform/browser';
import {ROUTER_PROVIDERS, APP_BASE_HREF} from 'angular2/router';
import {AppComponent} from './app/components/app.component';
import {createStore, applyMiddleware} from 'redux';
import thunk from 'redux-thunk';
import * as redux from  'ng2-redux';
import {rootReducer} from './reducers';

if ('<%= ENV %>' === 'prod') { enableProdMode(); }

const createStoreWithMiddleware = applyMiddleware(thunk)(createStore);
const store = createStoreWithMiddleware(rootReducer);

bootstrap(AppComponent, [
  ROUTER_PROVIDERS,
  redux.provider(store),
  provide(APP_BASE_HREF, { useValue: '<%= APP_BASE %>' })
]);

P.S. In your code you have redux.provide(store), - are you sure that's correct? ng2-redux has a function called provider() (with a "r"), nothing called provide().

@mgechev, I created a new project for this - https://github.com/archfirst/angular2-seed-redux. Could you please try to reproduce the error above and help me get this combination working?
Thanks for all your help.

@nareshbhatia I did a typo, it should be provider.
I can't find any type definitions of ng2-redux, neither its npm package, nor with typings.
As temporal workaround you can define something like:
declare module 'ng2-redux' {
  export var provider: any;
  // declare other typings if any
}

Another missing part is lodash:
npm i lodash

I find another problem as well - the ng2-redux library cannot be loaded using SystemJS.
After transpilation, your SystemJS config should look like:
    System.config({
  "defaultJSExtensions": true,
  "packageConfigPaths": [
    "/node_modules/*/package.json"
  ],
  "paths": {
    "main": "/main",
    "angular2/*": "/angular2/*",
    "rxjs/*": "/rxjs/*",
    "app/*": "/app/*",
    "redux": "/node_modules/redux/dist/redux",
    "invariant": "/node_modules/invariant/browser",
    "*": "/node_modules/*"
  },
  "packages": {
    "ng2-redux": {
      "format": "cjs"
    },
    "angular2": {
      "defaultExtension": false
    },
    "rxjs": {
      "defaultExtension": false
    }
  }
});


playSync() issues the Soft WDT reset

ESP8266
Arduino Studio 1.8.13
When running Musician_in_sync.ino from examples it crashes with the message:
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
Soft WDT reset

stack>>>

ctx: cont
sp: 3ffffda0 end: 3fffffc0 offset: 01a0
3fffff40:  00000000 00000000 00000004 40204624
3fffff50:  000ebd56 0000014a 3ffee568 40201170
3fffff60:  00000bff 00000001 3ffee568 3ffee644
3fffff70:  3fffdad0 00000000 3ffee568 40201c14
3fffff80:  3fffdad0 00000000 3ffee568 40201cda
3fffff90:  3fffdad0 00000000 3ffee5d8 4020106c
3fffffa0:  feefeffe feefeffe 3ffee604 402026e8
3fffffb0:  feefeffe feefeffe 3ffe84e0 40100ec9
<<<stack<<<
--------------- CUT HERE FOR EXCEPTION DECODER ---------------
ets Jan  8 2013,rst cause:2, boot mode:(3,6)

Hello, I have a few questions for you:

Have you tried others examples file? Does it crash too?
Have you tried to change the melody (a shorter one) in Musician_in_sync example?
Could you try to remove everthing unnecessary in the example (Serial, println, delay) and keep only " musician.playSync(); ", does it work?
What is your specific hardware you are using?

Thank you!

Hello, I have a few questions for you:

Have you tried others examples file? Does it crash too?
Have you tried to change the melody (a shorter one) in Musician_in_sync example?
Could you try to remove everthing unnecessary in the example (Serial, println, delay) and keep only " musician.playSync(); ", does it work?
What is your specific hardware you are using?

Thank you!

I have read somewhere that using a routine that block the loop() for a certain time quand trigger the Watchdog Reset.
Maybe the solution in that case (when there is a WDT) is to NOT use a blocking method, like "playSync()".

I have read somewhere that using a routine that block the loop() for a certain time quand trigger the Watchdog Reset.
Maybe the solution in that case (when there is a WDT) is to NOT use a blocking method, like "playSync()".

No news is good news, I suppose.


⚠ Bofrost.de has degraded performance

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

HTTP code: 200
Response time: 1696 ms

Resolved: Bofrost.de performance has improved in 5d20837 after 8 minutes.


long description for PyPI

Hi,
added a long description for nicer looks on PyPI (which works better with rst), and then also changed a few other minor things around setup.py.

Thanks !

@marcus-oscarsson Thanks for merging!
I would also change distutils to setuptools to

add some metadata such as minimum python version, dependencies
and allow uploading wheels (while sdists are fine for this package, wheel is a bit faster installation format)

are you okay with that?

@coldfix,
Sure, I think that would be a good idea.


classes more conform to standard JS

As discussed in issue #8 the current branch uses JS like descriptors for exported "classes" and their prototype.

answered inline and put the ternary inline too ... is it good now?


IGNITE-12799 fix wrong spel expression

Hello, should the same also be changed for spring_data_2.2?

Hi!
Yes, of course!
On Wed, 18 Mar 2020 at 17:08, Maxim Muzafarov<EMAIL_ADDRESS>wrote:

Hello, should the same also be changed for spring_data_2.2?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/apache/ignite/pull/7545#issuecomment-600644114, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ACHB6S2RDVAAGOGKQWRJBRDRIDIXPANCNFSM4LOJ5SGA
.

--
With best regards, Sergey Chernolyas

Hello @schernolyas ,
Could you please close this pull-request? The fix is already merged in master branch.


add missing clocking+reset changes from CAPI2-0HDK

Same changes to be applied to other cards once this is tested and merged.
Signed-off-by: Joerg-Stephan Vogt<EMAIL_ADDRESS>

@bmesnet Timing is ok (0ps) with your changes:
Built an image from SNAP master with capi2-bsp N250+resettiming. Next, testing it on Zaius

I guess it makes most sense to change the PSL build version with the  "All-resettiming" branch/pull request which will level-set the changes for all cards


Add Dockerfile to build trivy-db locally

This adds a Dockerfile so the trivy-db.gzip can be built locally.
I've made some changes to the github workflow

use tar.gz instead of the .zip archive for vuln-list (zip is 350MB vs. 121MB as .tar.gz)
use wget instead of git to get the master tarballs

That should make it faster and I can send a PR for the gh workflow if desired.
Eventually the next step would be to provide a solution to https://github.com/aquasecurity/trivy/issues/294 so trivy can use the container including the trivy.db.gz

These improvements are useful for github workflow as well.

use tar.gz instead of the .zip archive for vuln-list (zip is 350MB vs. 121MB as .tar.gz)
use wget instead of git to get the master tarballs

If you can, would you send a PR?

Sure, I will send one after 12/28.

Thanks! As for this PR, I'd like to know the use case.

The use case of a Dockerfile is to be able to build a container that includes the database for https://github.com/aquasecurity/trivy/issues/294 This is needed for airgapped environments where the only source you can access is a container image registry (thus you can't access github to download the tarball).

@knqyf263 I'm considering moving the fetch either into the Makefile or into trivy-db directly, so it can be used by github workflow as well as a dockerfile . Any preference from your side?

@knqyf263 any feedback on the Makefile approach?

@masahiro331 I've updated the github workflow and documented building in the README.

Thanks a lot!