enshrouded_server.json keeps resetting each time container starts

Is there an existing issue for this?

[X] I have searched the existing issues

Used image version
mornedhels/enshrouded-server:latest
Used docker compose file or docker command

What you expected to see, versus what you actually saw
GameSettings & userGroups keep reverting to defaults settings. This causes the password to be random each startup.
Logs from the container

[I 00:00:00,075] [enshrouded] Create logfile
[I 00:00:00,075] enshrouded_server(detached HEAD) - version b759283561ce24e54d12b15ff61d451e76c4438e (master)
[I 00:00:00,075] CPUs:
[I 00:00:00,075]  Idx   Id  Group  LogIdx  CoreIdx  LLCIdx  NumaIdx  EffClass
[I 00:00:00,075]   0   256    0       0        0       3       0        0
[I 00:00:00,075]   1   257    0       1        1       3       0        0
[I 00:00:00,075]   2   258    0       2        2       3       0        0
[I 00:00:00,075]   3   259    0       3        3       3       0        0
[I 00:00:00,075]   4   260    0       4        4       3       0        0
[I 00:00:00,075]   5   261    0       5        5       3       0        0
[I 00:00:00,075]   6   262    0       6        6      22       0        0
[I 00:00:00,075]   7   263    0       7        7      22       0        0
[I 00:00:00,075]   8   264    0       8        8      22       0        0
[I 00:00:00,075]   9   265    0       9        9      22       0        0
[I 00:00:00,075]  10   266    0      10       10      22       0        0
[I 00:00:00,075]  11   267    0      11       11      22       0        0
[I 00:00:00,075]  12   268    0      12        0       3       0        0
[I 00:00:00,075]  13   269    0      13        1       3       0        0
[I 00:00:00,075]  14   270    0      14        2       3       0        0
[I 00:00:00,075]  15   271    0      15        3       3       0        0
[I 00:00:00,075]  16   272    0      16        4       3       0        0
[I 00:00:00,075]  17   273    0      17        5       3       0        0
[I 00:00:00,075]  18   274    0      18        6      22       0        0
[I 00:00:00,075]  19   275    0      19        7      22       0        0
[I 00:00:00,075]  20   276    0      20        8      22       0        0
[I 00:00:00,075]  21   277    0      21        9      22       0        0
[I 00:00:00,075]  22   278    0      22       10      22       0        0
[I 00:00:00,075]  23   279    0      23       11      22       0        0
[I 00:00:00,075] CPU Types:
[I 00:00:00,075]   Performance:  24<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075]   Efficient:     0<PHONE_NUMBER>000000000000000000000000000000000000000000000000000000
[I 00:00:00,075] [task] TaskSystemSetup:
[I 00:00:00,075] [task]   mainWorkerCount:     2
[I 00:00:00,075] [task]   nextMainWorkerIndex: 1
[I 00:00:00,075] [task]   Group 'default'  worker:10  main:2
[I 00:00:00,075] [task]      0:  Task-default00<PHONE_NUMBER>000000000000000000000000000000000000000000000000000000
[I 00:00:00,075] [task]      1:  Task-default01<PHONE_NUMBER>000000000000000000000000000000000000000000000000000000
[I 00:00:00,075] [task]      2:  Task-default02<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      3:  Task-default03<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      4:  Task-default04<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      5:  Task-default05<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      6:  Task-default06<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      7:  Task-default07<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      8:  Task-default08<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      9:  Task-default09<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]   Group 'background'  worker:8  main:0
[I 00:00:00,075] [task]      0:  Task-background00<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      1:  Task-background01<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      2:  Task-background02<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      3:  Task-background03<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      4:  Task-background04<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      5:  Task-background05<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      6:  Task-background06<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [task]      7:  Task-background07<PHONE_NUMBER>000000000000000000000000000000111111111111111111111111
[I 00:00:00,075] [app] start creation step Init
[I 00:00:00,075] [app] start creation step Init_Steamworks
[I 00:00:00,120] [app] start creation step Init_ResourceSystem
[I 00:00:00,129] [resource] Loaded kfc file 'Z:/opt/enshrouded/server/enshrouded_server.kfc' with 30,813 resources.
[I 00:00:00,139] [os] Started thread 0x0000000003571178 (ResourceContent) with stack range (0x000000001bb60000-0x000000001bc60000 size:1,048,576)
[I 00:00:00,140] [os] Started thread 0x0000000003571e48 (AsyncIo(ResourceContent)) with stack range (0x000000001bc60000-0x000000001bd60000 size:1,048,576)
[I 00:00:00,222] [resource] Loaded 189,266,568 bytes of resource data in 83.02 ms
[I 00:00:00,223] [app] start creation step Init_ResourcePreload_Start
[I 00:00:00,224] [app] start creation step Init_ResourcePreload_Wait
[I 00:00:00,224] [resource] Preload of 0 bytes finished after 21.00 us (0.00 MiB/s)
[I 00:00:00,224] [app] start creation step Init_Version
[I 00:00:00,224] Game Version (SVN): 601958
[I 00:00:00,224] [app] start creation step Init_UserSystem
[W 00:00:00,224] [user] Couldn't retrieve steam friends interface.
[W 00:00:00,224] [user] Couldn't retrieve steam user interface.
[I 00:00:00,224] [app] start creation step Init_OnlineSystem
[I 00:00:00,225] [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='<invalid>')!
[I 00:00:00,225] [app] start creation step Init_Session
[I 00:00:00,226] [os] Started thread 0x0000000004040fc0 (P2pReceiveThread) with stack range (0x000000001bd60000-0x000000001be60000 size:1,048,576)
[I 00:00:00,226] [os] Started thread 0x0000000010350948 (P2pSendThread) with stack range (0x000000001be60000-0x000000001bf60000 size:1,048,576)
[I 00:00:00,226] [app] start creation step Init_Tracking
[I 00:00:00,226] [os] Started thread 0x0000000010350e78 (Session) with stack range (0x0000000023f60000-0x0000000024060000 size:1,048,576)
[I 00:00:00,226] [app] start creation step Init_SaveDataSystem
[E 00:00:00,227] [savedata] Couldn't retrieve steam remote storage interface.
[W 00:00:00,227] [savedata] Steam Cloud is disabled.
[I 00:00:00,227] [os] Started thread 0x0000000023f50040 (HttpClient) with stack range (0x0000000034c70000-0x0000000034d70000 size:1,048,576)
[I 00:00:00,227] [app] start creation step Load_ResourceObject
[I 00:00:00,227] [app] start creation step Init_TwitchDrops
[I 00:00:00,227] [os] Started thread 0x0000000023f58498 (SaveData) with stack range (0x0000000034d70000-0x0000000034e70000 size:1,048,576)
[I 00:00:00,228] [app] start creation step Init_ServerThread
[I 00:00:00,228] [app] start creation step StartGame
[I 00:00:00,228] [app] start creation step Init
[I 00:00:00,228] [app] start creation step StartGame
[I 00:00:00,228] [os] Started thread 0x0000000023f5e8d8 (HttpClient) with stack range (0x0000000034e70000-0x0000000034f70000 size:1,048,576)
[I 00:00:00,228] [os] Started thread 0x0000000023f5f4d0 (GameServer) with stack range (0x0000000034f70000-0x0000000035070000 size:1,048,576)
[I 00:00:00,233] [Session] started transition from 'Lobby' to 'Host_Online' (current='<invalid>')!
[I 00:00:00,233] [Session] 'PrepareGame' (up)!
[I 00:00:00,233] -------------- Session ----------------
[I 00:00:00,233] Machines:
[I 00:00:00,233]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:00:00,233] ---------------------------------------
[I 00:00:00,311] [savedata] Start 'Open Container' on container 3ad85aea
[I 00:00:00,311] [savedata] Updating 'Open Container' on container 3ad85aea
[I 00:00:00,311] [savedata] Finished 'Open Container' on container 3ad85aea
[I 00:00:00,315] [ecss] TaskQueue:  workerCount:8   taskWorkerCount:7<PHONE_NUMBER>000000000000000000000000000000000000000000000011111110
[I 00:00:00,360] [TerraformingEfficiencyRegistry] Finished loading.
[I 00:00:00,371] [ecs] Nobuild zones changed
[I 00:00:00,371] [ecs] Build zones changed
[I 00:00:00,371] [ecs] Build zones changed
[I 00:00:00,371] [ecs] PlayableArea zones changed
[I 00:00:00,383] [savexxx] LOAD 7 bases 1,968 entities
[I 00:00:00,384] [ecs] readEntitySerializationContext: Templates: 215  Components: 203  Size: 74,848
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1.
[I 00:00:00,384] [guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf.
[I 00:00:00,727] [ecs] Build zones changed
[I 00:00:00,727] [ecs] Build zones changed
[I 00:00:00,741] [online] Server connected to Steam successfully
[I 00:00:00,988] [online] Server is not VAC Secure!
[I 00:00:00,988] [online] Server SteamId:<PHONE_NUMBER>3924886
[I 00:00:00,988] [online] Public ipv4: <IP_ADDRESS>
[I 00:00:00,988] [OnlineProviderSteam] 'Initialize' (up)!
[I 00:00:00,988] [OnlineProviderSteam] 'JoinOrCreateGame' (up)!
[I 00:00:00,988] [OnlineProviderSteam] 'SetLobbyData' (up)!
[I 00:00:00,988] [OnlineProviderSteam] 'JoinLocalPlayers' (up)!
[I 00:00:00,988] [OnlineProviderSteam] 'ConnectToPeers' (up)!
[I 00:00:00,988] [OnlineProviderSteam] finished transition from 'Uninitialized' to 'InGame' (current='InGame')!
[I 00:00:00,990] [Session] 'HostOnline' (up)!
[I 00:00:00,990] [Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!
[I 00:00:04,357] [server] Load deserialization took 3.98 s
[I 00:00:04,404] [ecs] Build zones changed
[I 00:00:04,404] [ecs] Build zones changed
[I 00:00:30,234] -------------- Session ----------------
[I 00:00:30,234] Machines:
[I 00:00:30,234]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:00:30,234] ---------------------------------------
[I 00:01:00,234] -------------- Session ----------------
[I 00:01:00,234] Machines:
[I 00:01:00,234]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:01:00,234] ---------------------------------------
[I 00:01:00,377] [ecss] Stats:  Upd:3,543  (16.9ms)  Time:60,004ms  Total:7,700ms  Max:25ms  Avg:2.2ms  +:0  -:0  Ent:3,510  Pred:0
[I 00:01:30,235] -------------- Session ----------------
[I 00:01:30,235] Machines:
[I 00:01:30,235]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:01:30,235] ---------------------------------------
[I 00:02:00,240] -------------- Session ----------------
[I 00:02:00,240] Machines:
[I 00:02:00,240]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:02:00,240] ---------------------------------------
[I 00:02:30,244] -------------- Session ----------------
[I 00:02:30,244] Machines:
[I 00:02:30,244]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:02:30,244] ---------------------------------------
[I 00:03:00,245] -------------- Session ----------------
[I 00:03:00,246] Machines:
[I 00:03:00,246]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:03:00,246] ---------------------------------------
[I 00:03:30,250] -------------- Session ----------------
[I 00:03:30,250] Machines:
[I 00:03:30,250]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:03:30,250] ---------------------------------------
[I 00:04:00,254] -------------- Session ----------------
[I 00:04:00,254] Machines:
[I 00:04:00,254]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:04:00,254] ---------------------------------------
[I 00:04:30,255] -------------- Session ----------------
[I 00:04:30,255] Machines:
[I 00:04:30,255]   m#0(128): up 0 (0), down 0 (0), remote 0 (0), limit 2,048, lost 0, ping 9,223,372,036,854 ms, EstablishingBaseline
[I 00:04:30,255] ---------------------------------------

Either PGID 100 does not work or file permissions where set incorrectly for group. Seems because of that it kept resetting the server json file to default.

Hey
It's doing the same to me, even if all the files are setting on 777
Do you have any clue ?


Variables in Kotlin: Android Basics with Compose

THERE ISN'T ANY OPTION FOR DARK MODE OR NO DARK MODE AVAILABLE>

Hi @weebfetish
It is not clear what part of the course or lesson you are referring to so I am unable to assist you further at this time.
If you are still having an issue, please do not hesitate to create a new issue and provided at least the requested information.
Hope you are enjoying the course!
Regards.


Support SSL connections

I don't see any way of connection to a MongoDB instance via SSL, it should be added if not or documented if available.

I will need to check with Tim, I am not near my computer right now but I thought this had been added if not it's a bug. We are in the middle of a major refactor so maybe it's in the new code but not the old

I am running from the master branch, and in MongoBackup/Common/DB.py#L24-L28 there is no support of the PyMongo SSL options.


bug while running bazel build

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Linux Debian Sid
TensorFlow installed from (source or binary): source r2.5
TensorFlow version: r2.5
Python version: 3.9
Installed using virtualenv? pip? conda?: pip from the system (python3-pip) no venv
Bazel version (if compiling from source): 3.7.2  (using bazelisk)
GCC/Compiler version (if compiling from source): gcc (Debian 10.2.1-6) 10.2.1 20210110
CUDA/cuDNN version: 11 / 8.1.1
GPU model and memory: NVIDIA GeForce GTX 1070

Describe the problem
When building tensorflow, bazel fails with the following message:
ERROR: /home/nicolas/.cache/bazel/_bazel_nicolas/13cce9ab7cc322a6b7e908ff0026fedd/external/nccl_archive/BUILD.bazel:54:17: in _prune_relocatable_code rule @nccl_archive//:device_pruned:
Traceback (most recent call last):
        File "/home/nicolas/.cache/bazel/_bazel_nicolas/13cce9ab7cc322a6b7e908ff0026fedd/external/local_config_nccl/build_defs.bzl", line 207, column 15, in _prune_relocatable_code_impl
                output.append(outputs)
Error: 'File' value has no field or method 'append'

After looking at the file build_defs.bzl and at this page,
I think that famous line 207 has a confusion between output and outputs. I tried swapping one for the other and it seems ok now. Bazel has started compiling at least. :-)
I'm not sure if it is really a Tensorflow issue or where is this build_defs.bzl file hosted so I'm not sure where to ask or do a PR. Sorry if Iḿ the wrong place.
Provide the exact sequence of commands / steps that you executed before running into the problem
./configure
bazel build --config=cuda //tensorflow/tools/pip_package:build_pip_package

Adding @chsigg as that page seems to declare him as the author of that piece of code.

@Gaasmann
Sorry for the delayed response, can you please let us know if you still face the issue.

@Saduf2019 This seems to be a bug on the line I mentioned. I don't see new commits so I doubt the problem has resolved. I'll try to recompile nonetheless and let you know.

I have the same error message while building release 2.5.0.


Configured dvc and pipeline on Dagshub

Pipeline showed correctly and integrated dvc and dagshub

Ok, everything works!


Use CrvRecoSequence

Hi @brownd1978,
You have proposed changes to files in these packages:

JobConfig

which require these tests: build.
@Mu2e/fnalbuild-users, @Mu2e/write have access to CI actions on main.
:hourglass: The following tests have been triggered for 8f7a449695438a2f771e2f206c8daacd1208ef4d: build  (Build queue has 7 jobs)
About FNALbuild. Code review on Mu2e/Offline.

:sunny: The tests passed at 8f7a449695438a2f771e2f206c8daacd1208ef4d.

Test
Result
Details

merge
:white_check_mark:
Merged 8f7a449695438a2f771e2f206c8daacd1208ef4d at b285d83438f18ae4fac7561f8c0d78f7e6006576

build (prof)
:white_check_mark:
Log file. Build time: 26 min 48 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 8f7a449695438a2f771e2f206c8daacd1208ef4d after being merged into the base branch at b285d83438f18ae4fac7561f8c0d78f7e6006576.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

Lines 121 to 128 can be removed in Validation/cosmicSimReco.fcl. See my comment at Offline PR711.


Readme: mention date calculation capability

Hi,
First, thank you for making Calculator UWP open source.
Problem: Calculator UWP offers date calculation feature, but this fact is not presented in the repo readme. I'm thinking this may have been an oversight.
Proposed solution: add an explanatory text about date calculation feature in Calculator (Alt+number row 4).
Environment: any Windows 10 release (including 19H1 and 20H1 WIP builds).
STR (steps to reproduce): none.
Thanks.

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

I would like to work on this issue

I have done the necessary changes and raised PR #365  for the same.

Hi @josephsl, please let me know if I should make any changes to proceed with the PR.

Hi, I guess the only change needed is mention date calculation as part of the readme. Perhaps one day I’ll think about a PR to add a note about keyboard shortcuts. Thanks.
From: Sonali Agrawal<EMAIL_ADDRESS>Sent: Monday, March 25, 2019 1:20 AM
To: Microsoft/calculator<EMAIL_ADDRESS>Cc: Joseph Lee<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [Microsoft/calculator] Readme: mention date calculation capability (#140)
Hi @josephsl https://github.com/josephsl , please let me know if I should make any changes to proceed with the PR.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/Microsoft/calculator/issues/140#issuecomment-476058260 , or mute the thread https://github.com/notifications/unsubscribe-auth/AHgLkLHoNgoYZ8FIWJ9erb7BuBblM6Jsks5vaFxvgaJpZM4biUph .  https://github.com/notifications/beacon/AHgLkN55GhYe4YmeF8UEJhUykCbdqx-yks5vaFxvgaJpZM4biUph.gif

Yes, I had added it in README in PR #365. It would be great if you could review it :)

Hi, review coming up ASAP. Thanks for the PR link.
From: Sonali Agrawal<EMAIL_ADDRESS>Sent: Monday, March 25, 2019 1:41 AM
To: Microsoft/calculator<EMAIL_ADDRESS>Cc: Joseph Lee<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [Microsoft/calculator] Readme: mention date calculation capability (#140)
Yes, I had added it in README in PR #365 https://github.com/Microsoft/calculator/pull/365 . It would be great if you could review it :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/Microsoft/calculator/issues/140#issuecomment-476061760 , or mute the thread https://github.com/notifications/unsubscribe-auth/AHgLkPZkLxmR95HF4vm2gkgh_Fs63LZ_ks5vaGFfgaJpZM4biUph .  https://github.com/notifications/beacon/AHgLkCiQemkAi5l9k1CaaBZfX6FvOapEks5vaGFfgaJpZM4biUph.gif


Minor Update: Make people select an answer before checking it

In exercise 1, people can click on "check" before they select any answer and they will get the hint "Not quite...".

We probably want to give them a warning if they click on check without selecting an answer instead of giving the hint away.

@tiffanyorian what is the status here? If you have not started, I can pick this up.


Respect lockfile except when necessary to work around old cargo bugs

For now, I think this is a reasonable compromise to progress #234 without breaking existing workflows such as what is mentioned in https://github.com/rust-lang/cargo/pull/13523#issuecomment-1975027985.
See https://github.com/taiki-e/cargo-hack/issues/234#issuecomment-2028517197 for more information.
Changes:

Respect the existing Cargo.lock with --version-range/--rust-version except when necessary to work around old cargo bugs.
If you want to ensure that the existing Cargo.lock is respected in all cases, please use --locked.

FYI @epage

Published in 0.6.24.


updated the video with the new one

Notes for Reviewers
Added the required video and made it responsive.
This PR fixes #8301
Signed commits

[x] Yes, I signed my commits.

🚀 Preview for commit bf961bc05474db4cbf9e67798ee426bc9c22967f at: https://64c7da237a450d182ce254eb--meshery-docs-preview.netlify.app


Use python builtin modules instead of hand-parsing for passwd

The pwd and grp modules are very API-stable. Use those to
parse contents instead of regular expressions

Hell is GitHub actions. I thought I opened this PR way earlier, but it was CI on my fork. Grabbing a huge act image to find out why GH actions behaves differently from a fresh LXD

@petevg The alternative option for cleanup.
Removes custom handling of /etc/passwd and /etc/group with filereading and regexes, and uses builtin modules.
I don't have a strong preference either way (other than a growing dislike for GH actions, and act doesn't seem to be a good substitute sometimes), but it keeps the UX of the library the same as apt/snap. Choice is yours for maintenance

Closing for now. Thanks for this either way.


example.Call Response Interesting question

if call method
func (e *Example) Call(ctx context.Context, req *example.Request, rsp *example.Response) error {
	log.Log("Received Example.Call request")
	rsp=&example.Response{
		Msg:                  "Hello " + req.Name,
	}
	//rsp.Msg = "Hello " + req.Name
	return nil
}

response
{}

result is empty
but
func (e *Example) Call(ctx context.Context, req *example.Request, rsp *example.Response) error {
	log.Log("Received Example.Call request")
	//rsp=&example.Response{
	//	Msg:                  "Hello " + req.Name,
	//}
	rsp.Msg = "Hello " + req.Name
	return nil
}

response
{
    "msg": "Hello king"
}

result success
micro command
MICRO_REGISTRY=etcd \
MICRO_API_HANDLER=rpc \
MICRO_API_NAMESPACE=go.micro.srv \
micro api

What is the difference between the two ways of writing, why do you get different results?

rsp is a pointer to a value. What you're essentially doing in the first example is reassigning the pointer to that value. This will not work. You would have to dereference it *rsp = example.Response{

thanks

rsp is a pointer to a value. What you're essentially doing in the first example is reassigning the pointer to that value. This will not work. You would have to dereference it *rsp = example.Response{


No Pinch to Zoom in and out on mobile (iPhone)

iPhone X, actual iOS, No Pinch to Zoom in and out in image view.

Modify /resources/views/includes/head.blade.php with:
From:
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0">
To:
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=4.0", user-scalable=yes">

Can you make a PR for that to Lychee-front ?

Done :-)


Separate init/destroy and start/stop steps in LLMQ flow

Turned out that some changes in #2703 can cause crashes and stale threads because worker thread deals with too many stuff that are outside of CSigSharesManager (and which might be deleted by the time it tries to access them). Also, workInterrupt wasn't handled properly too...
But while debugging this issue I realized that we actually mix init/start and destroy/stop steps a lot in LLMQ, so this PR not only fixes issues mentioned above, but also splits the flow for other (existing) LLMQ modules to avoid similar issues in the future.

@UdjinM6 I assume this will also fix test failures where tests failed at the end when nodes where stopped?

@codablock Yep, should fix at least recently introduced ones with 10m timeouts in Travis logs.


Player stops when android kills activity

I am building a music player with your plugin but here's an issue.
Android manages memory for apps and kills them by its decision. For some reason when this happens your plugin stops playing music, but I wan't to preserve it until user re-opens an application again manually.
And also, it isn't clear for me - what does exactly mean setAwake flag, it's not documented well enough

I also want to keep playing music even activity is killed.

I find a package that might be helpful
audio_service


True/False selectors are broken

I cannot change the selection in any of the True/False drop downs. It is possible to clear the text, but that doesn't make sense.

That is strange. The dropdowns work for me. And it should not be possible to clear the dropdowns.

Strange. I am using firefox.


Is there equivelent "at scale" solutions

Using ASR/DR method there was the ability to configure all steps of the migration workflow using Powershell and a CSV, this is needed for at scale migrations as per https://docs.microsoft.com/en-us/azure/migrate/how-to-migrate-at-scale.

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

ID: 69fe01a7-1b15-813b-412f-17e92d617d21
Version Independent ID: bdcb0b81-f29d-5e85-b614-7e4d796cd371
Content: Azure Migrate - frequently asked questions (FAQ)
Content Source: articles/migrate/resources-faq.md
Service: azure-migrate
GitHub Login: @snehaamicrosoft
Microsoft Alias: snehaa

Thanks for the Comment. We are actively investigating and will get back to you soon.
@snehaamicrosoft  - any input here?

We currently dont have at-scale scripts for Azure Migrate yet. The at-scale scritps are for ASR technology. Using PowerSHell/CSV is optional. There's also the option of using the Azure management portal to do migrations.

We will now close this issue. If there are further questions regarding this matter, please reply and we will gladly continue the discussion.


Component docs sidebar mobile view

Allow 'DetailBase' to receive a pageTitle prop
Add new MobileDrawer component that handles the sliding drawer
Add new TitleWithDrawer component that handles the page title with open/close buttons
Amend SecondarySidebar so it receives tableOfContents as a prop
Fix tables layout across the site
Preview at https://saltdesignsystem-git-docs-sidebar-mobile-view-v2-joshwooding.vercel.app/salt/components/button/examples (on a small viewport)

Tried expanding the viewport while having the sidebar open (mobile view -> desktop view), the sidebar doesn't hide itself and Close button couldn't be located to shut it

I'll take a look :)


[Bug] Entities become unavailable/stuck after a few hours after HA restart

The problem
For a few hours after restarting Home Assistant the integration works flawlessly, but after a few hours an error (see log below) occurs and causes entities and device_trackers to stop updating. A log with DEBUG level is also attached further down.

2023-06-14 15:58:44.990 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching boottime data: None
2023-06-14 15:58:45.011 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching sysinfo data: None
2023-06-14 15:58:45.990 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching temperature data: None
2023-06-14 15:58:45.992 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching gwlan data: None
2023-06-14 15:58:45.996 ERROR (MainThread) [custom_components.asusrouter.router] Error connecting to '<IP_ADDRESS>' for device update: None
2023-06-14 15:58:46.991 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching ports data: None
2023-06-14 15:59:14.989 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching port_forwarding data: None
2023-06-14 15:59:14.991 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching parental_control data: None
2023-06-14 15:59:14.993 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching ram data: None
2023-06-14 15:59:14.997 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching led data: None

Your device model
RT-AX56U
Firmware type
Merlin
Firmware version
<IP_ADDRESS>.388.1_0
Integration version with the issue
0.22.0
Method of the integration installation
HACS
What version and type of Home Assistant installation do you use
docker 2023.6.1
Is there anything useful in the logs?
2023-06-13 21:28:57.992 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching sysinfo data: None
2023-06-13 21:28:58.005 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching sysinfo data in 300.604 seconds (success: False)
2023-06-13 21:29:25.584 DEBUG (MainThread) [custom_components.asusrouter.router] Device tracking is enabled
2023-06-13 21:29:25.584 DEBUG (MainThread) [custom_components.asusrouter.router] Updating AsusRouter device list for '<IP_ADDRESS>'
2023-06-13 21:29:25.584 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `update_clients` is enabled
2023-06-13 21:29:25.585 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:25.585 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `update_clients` or the caching time has already expired
2023-06-13 21:29:25.585 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `update_clients` is enabled
2023-06-13 21:29:25.989 ERROR (MainThread) [custom_components.asusrouter.router] Error connecting to '<IP_ADDRESS>' for device update: None
2023-06-13 21:29:25.995 DEBUG (MainThread) [custom_components.asusrouter.router] Updating AiMesh status for '<IP_ADDRESS>'
2023-06-13 21:29:25.996 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:25.996 DEBUG (MainThread) [asusrouter.asusrouter] Value `aimesh` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:25.996 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.085 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.085 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.086 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.086 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.086 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.086 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.087 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.087 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.087 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.087 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.088 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.088 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.089 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.089 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.089 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.089 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.090 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.090 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.090 DEBUG (MainThread) [asusrouter.asusrouter] Value `clients` is not in cache yet by monitor `onboarding` or the caching time has already expired
2023-06-13 21:29:26.090 DEBUG (MainThread) [asusrouter.asusrouter] Monitor `onboarding` is enabled
2023-06-13 21:29:26.990 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching parental_control data: None
2023-06-13 21:29:26.991 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching parental_control data in 300.805 seconds (success: False)
2023-06-13 21:29:26.992 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching led data: None
2023-06-13 21:29:26.996 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching led data in 300.759 seconds (success: False)
2023-06-13 21:29:26.997 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching port_forwarding data: None
2023-06-13 21:29:27.001 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching port_forwarding data in 300.609 seconds (success: False)
2023-06-13 21:29:27.002 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching gwlan data: None
2023-06-13 21:29:27.005 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching gwlan data in 300.729 seconds (success: False)
2023-06-13 21:29:27.006 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching temperature data: None
2023-06-13 21:29:27.013 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching temperature data in 300.637 seconds (success: False)
2023-06-13 21:29:27.014 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching ports data: None
2023-06-13 21:29:27.022 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching ports data in 300.840 seconds (success: False)
2023-06-13 21:29:27.023 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching wan data: None
2023-06-13 21:29:27.026 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching wan data in 300.825 seconds (success: False)
2023-06-13 21:29:27.027 ERROR (MainThread) [custom_components.asusrouter.router] Error fetching boottime data: None
2023-06-13 21:29:27.030 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching boottime data in 300.908 seconds (success: False)
2023-06-13 21:29:27.053 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching wlan data in 300.698 seconds (success: True)
2023-06-13 21:29:27.054 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching ram data in 300.698 seconds (success: True)
2023-06-13 21:29:27.054 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching cpu data in 300.698 seconds (success: True)
2023-06-13 21:29:27.055 DEBUG (MainThread) [custom_components.asusrouter.router] Finished fetching network data in 300.587 seconds (success: True)

Diagnostics information
No response
Additional information
No response

Hello. Thanks for your report
From your info and logs looks like the device is dropping connection session and then integration cannot reconnect. That's why your log is showing 300 s - that's just the timeout after which it stops trying.
I'll check why it might happen and will let you know whether some more info is needed from your side
P.S. Have you maybe noticed some other feature of this happening except for the timeframe? Maybe some automations triggering with AsusRouter in your HA?
P.P.S. Do you connect to the device using SSL or non-SSL connection?

I have similar problems. Device tracking stops working. Same Merlin firmware, same router. I am using SSL connection.

Hello, @szerencl,
You can check now in the new 0.23.0b1 release whether the issue is fixed now. The connection part was completely rebuilt and should work better now

@gregoriusus,
Please, follow the device tracker issue #570. Unfortunately, this is the weirdest part of the Asus API and is still a large work in progress

Great news, will check it. How should I upgrade? Should I delete everything in custom_components/asusrouter/ and dowload from latest branch?

You can install it via HACS. Just select the "Show beta versions" for the AsusRouter repository in it

The original issue should have already been fixed. In case, you are experiencing any other problems, please, open a new issue


fix(plugins/plugin-client-common): Table paginator does not allow tra…

…versal to last page
Fixes #4358

Description of what you did:

My PR is a:

[ ] 💥 Breaking change
[x] 🐛 Bug fix
[ ] 💅 Enhancement
[ ] 🚀 New feature

Please confirm that your PR fulfills these requirements

[x] Multiple commits are squashed into one commit.
[x] The commit message follows Conventional Commits, which allows us to autogenerate release notes; e.g. fix(plugins/plugin-k8s): fixed annoying bugs
[x] All npm dependencies are pinned.

well, travis is acting up again. green twice in a row on travis, but the greenness did not register here.


Specify precision in the format flag for float4 hexadecimal output

This will ensure consistent output on any conforming implementation.
Note that the specification does not define the output style when
precision is missing.

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

Hi @svenvh and @bashbaug, could you help review the changes? Thanks.

Hi @svenvh, Could you help merge this PR? Thanks. I don't have permission to merge.

Hi @svenvh, Could you help merge this PR? Thanks. I don't have permission to merge.

We may want to leave this open for a few more days, so that other vendors have a chance to look at it.

Hi @svenvh, Could you help merge this PR? Thanks. I don't have permission to merge.

We may want to leave this open for a few more days, so that other vendors have a chance to look at it.

Understood. Thanks for the update. Will wait for further reviews.

Close/reopen to retrigger CI.

Hi @svenvh, Can we land this PR now ? Thanks.

This has been open for almost 3 weeks now, and has 2 approvals, so merging.


Ref vs non-ref models

Seems like the safest way to attach models to operations is to embed them directly within the operations that use them - it avoids model name clashes. Only reason I can see for globally defining the models is to a achieve a smaller footprint on the generated swagger JSON.  Should we support both?
Right now swagger-ui expects all models to be available as global 'definitions  See this issue Should we support both.
Example: http://petstore.swagger.wordnik.com/v2/swagger.json

This has been addressed currently by making all the models very shallow and have references to other models. There is no support for inlining models in this refactoring


Add build action

This adds a build action, which will be executed after the PR is merged.
I originally wanted to implement this in the PR step, but that rebuilds after each push and required the author to pull back the built files which I imagine would get annoying.
The way this is implemented currently, we run lint on PRs (again, not format to avoid having to pull), and after the PR will get merged the build step will get executed and commit built files to the main branch.

Feel free to see what it looks like on the main branch of my fork: https://github.com/MilyMilo/core-beta


Use ducktape version 0.7.17

Ducktape 0.7.17 locked a couple of dependencies to their last py2 compatible versions - this ensures more or less stable python 2 builds for kafkatest (until some other package breaks it).
Since 2.7 and above uses ducktape 0.8.x and python 3, this change does not apply there.
See these PRs for details on ducktape:
https://github.com/confluentinc/ducktape/pull/291
https://github.com/confluentinc/ducktape/pull/292
Tested:

Ran python setup.py develop in a clean python 2.7.18 virtualenv to ensure all dependencies are installed without conflicts
Ran a small system test with ducker-ak just to ensure it still works ok

had to hack the dockerfile since openjdk:8 image does not include py2 anymore it seems? Hacked something together to have some test run (it failed due to some java deps it seems, but ducktape part worked ok)

Ran a system test job on jenkins - https://jenkins.confluent.io/job/system-test-kafka-branch-builder/4776

used a custom test that simply brings up zk and kafka

Committer Checklist (excluded from commit message)

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

@cmccabe @ijuma @ewencp can you folks please take a look and/or suggest who else should be on the approvers list?


fix(batcher): add times(1) to all mock expectations with return_once()

This change is

#2037  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Yael-Starkware and the rest of your teammates on  Graphite


FOUNDATIONS: Retrieve LabCommand By Id

@AndrewMcClelland && @mimendel this is good work. don't forget to register the service.

@AndrewMcClelland && @mimendel this is good work. don't forget to register the service.

updated!


Added Codemods for Svelte from v4 to v5

📚 Description

Link to official documentation : Link

Codemods

svelte/5/components-as-functions - Registry Link
svelte/5/components-as-functions-destroyfunction - Registry Link
svelte/5/components-as-functions-onfunction - Registry Link
svelte/5/is-where-scoping - Registry Link
svelte/5/server-api-changes - Registry Link
svelte/5/svelte-element-expression - Registry Link
svelte/5/migration-recipe - Registry Link

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


OverloadModule / MapModuleFromDisk not working with export forwards

Description
Using MapModuleFromDisk or OverloadModule in functions with export forwards (e.g., netapi32.dll!NetLocalGroupAddMembers) and then calling CallMappedDLLModuleExport will not work in all cases. After resolving the forward, the function tries to find the new module in the process PEB: https://github.com/TheWover/DInvoke/blob/af9f86984a2ce329cb44a97459592f0b191fe252/DInvoke/DInvoke/DynamicInvoke/Generic.cs#L484 but the process will not necessarily have the module loaded which will return System.AccessViolationException.
Potential fix
When hModule returns null, include a second step to load the dll from disk using the same method (Overload / MapModule). This assumes that the .dll is in the same directory but maybe there is a more elegant solution.
Test code
using System;
using System.Runtime.InteropServices;

namespace overload_poc
{
    class STRUCTS
    {
        [StructLayout(LayoutKind.Sequential)]
        public struct LOCALGROUP_MEMBERS_INFO_3
        {
            [MarshalAs(UnmanagedType.LPWStr)]
            public string domainandname;
        }
    }

    class DELEGATES
    {
        [UnmanagedFunctionPointer(CallingConvention.StdCall)]
        public delegate DInvoke.Data.Native.NTSTATUS NetLocalGroupAddMembers(
            string servername,
            [MarshalAs(UnmanagedType.LPWStr)]
            string groupName,
            UInt32 level,
            ref STRUCTS.LOCALGROUP_MEMBERS_INFO_3 info,
            UInt32 totalentries);
    }
    class Program
    {
        static void Main(string[] args)
        {

            // NetLocalGroupAddMember (forwarded to SAMCLI.NetLocalGroupAddMember)
            DInvoke.Data.PE.PE_MANUAL_MAP mappedDLL = DInvoke.ManualMap.Map.MapModuleFromDisk(@"C:\Windows\System32\SAMCLI.dll");

            String group = @"Administrators";
            STRUCTS.LOCALGROUP_MEMBERS_INFO_3 username = new STRUCTS.LOCALGROUP_MEMBERS_INFO_3();
            username.domainandname = @"myUser";

            object[] funcParams =
                {
                    null,
                    group,
                    (UInt32)3,
                    username,
                    (UInt32)1};

            DInvoke.Data.Native.NTSTATUS res = (DInvoke.Data.Native.NTSTATUS)DInvoke.DynamicInvoke.Generic.CallMappedDLLModuleExport(
                                        mappedDLL.PEINFO,
                                        mappedDLL.ModuleBase,
                                        "NetLocalGroupAddMembers",
                                        typeof(DELEGATES.NetLocalGroupAddMembers),
                                        funcParams,
                                        false);
        }
    }
}

Just as a side note, even if I am passing the forwarded library directly (DInvoke.Data.PE.PE_MANUAL_MAP mappedDLL = DInvoke.ManualMap.Map.MapModuleFromDisk(@"C:\Windows\System32\SAMCLI.dll");) I get AccessViolation.
I was some debugging but I was not able to identify the cause. Based on my testing, the memory looks the same in both cases and the Ptr is pointing the right memory region, but maybe there is something that I am missing. Anybody is able to replicate the issue?

Just as a side note, even if I am passing the forwarded library directly (DInvoke.Data.PE.PE_MANUAL_MAP mappedDLL = DInvoke.ManualMap.Map.MapModuleFromDisk(@"C:\Windows\System32\SAMCLI.dll");) I get AccessViolation.
I was some debugging but I was not able to identify the cause. Based on my testing, the memory looks the same in both cases and the Ptr is pointing the right memory region, but maybe there is something that I am missing. Anybody is able to replicate the issue?

I fixed the issue of not being able to load things that aren't in the PEB. The change is in dev. Not sure what your other issue is, thought, tbh... In the meantime I would recommend not using MapModuleFromDisk. It maps a file into a Section, but that file does not have all of the fixups done to it that the Windows loader does after mapping a file to an image. The only reason that function is there is because it is used in Module Overloading. To clarify this confusing issue, I renamed MapModuleFromDisk to MapModuleFromDiskToSection. If you wish to manually map a file from disk into a section I would recommend using OverloadModule while passing in the same DLL name for both the decoy module and the payload DLL. This will ensure that the DLL has all the fixups it needs. Except in your test case where it fails when GetLibraryAddress works 😂 . That's another issue I will need to track down. Would you mind making a separate issue for that?

I fixed the issue of not being able to load things that aren't in the PEB. The change is in dev. Not sure what your other issue is, thought, tbh... In the meantime I would recommend not using MapModuleFromDisk. It maps a file into a Section, but that file does not have all of the fixups done to it that the Windows loader does after mapping a file to an image. The only reason that function is there is because it is used in Module Overloading. To clarify this confusing issue, I renamed MapModuleFromDisk to MapModuleFromDiskToSection. If you wish to manually map a file from disk into a section I would recommend using OverloadModule while passing in the same DLL name for both the decoy module and the payload DLL. This will ensure that the DLL has all the fixups it needs. Except in your test case where it fails when GetLibraryAddress works 😂 . That's another issue I will need to track down. Would you mind making a separate issue for that?

Sounds good. I was trying the changes this morning and everything was working OK. I have also created another PR to push some changes and have better control on the workflow, take a look into that and merge the changes if you consider that can be useful and are not breaking anything.
I will open now the second issue. I have been doing more debugging on that and I was not able to fix anything so hopefully you will have better luck. I am closing the issue, thanks!

Sounds good. I was trying the changes this morning and everything was working OK. I have also created another PR to push some changes and have better control on the workflow, take a look into that and merge the changes if you consider that can be useful and are not breaking anything.
I will open now the second issue. I have been doing more debugging on that and I was not able to fix anything so hopefully you will have better luck. I am closing the issue, thanks!


chore: phase out ethers rpc block types

closes https://github.com/paradigmxyz/reth/issues/1439
supersedes https://github.com/paradigmxyz/reth/pull/1441
replace

ethers::rpc::BlockId with reth::BlockId
ethers::rpc::BlockNumber with reth::BlockNumberOrTag

Codecov Report

Merging #1463 (dd58beb) into main (279c0f9) will decrease coverage by 53.74%.
The diff coverage is 26.66%.

:exclamation: Current head dd58beb differs from pull request most recent head ad6a837. Consider uploading reports for the commit ad6a837 to get more accurate results

: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             @@
##             main    #1463       +/-   ##
===========================================
- Coverage   76.23%   22.50%   -53.74%
===========================================
  Files         357      357
  Lines       41286    41301       +15
===========================================
- Hits        31475     9294    -22181
- Misses       9811    32007    +22196

Flag
Coverage Δ

integration-tests
22.50% <26.66%> (+0.19%)
:arrow_up:

unit-tests
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

crates/primitives/src/chain/info.rs
10.00% <0.00%> (ø)

crates/rpc/rpc-api/src/debug.rs
100.00% <ø> (ø)

crates/rpc/rpc-api/src/eth.rs
100.00% <ø> (ø)

crates/rpc/rpc-api/src/trace.rs
100.00% <ø> (ø)

crates/rpc/rpc-engine-api/src/engine_api.rs
0.00% <0.00%> (-95.72%)
:arrow_down:

crates/rpc/rpc/src/debug.rs
85.71% <ø> (ø)

crates/rpc/rpc/src/eth/api/block.rs
36.36% <ø> (ø)

crates/rpc/rpc/src/eth/api/state.rs
100.00% <ø> (ø)

crates/rpc/rpc/src/eth/filter.rs
0.00% <0.00%> (ø)

crates/rpc/rpc/src/trace.rs
94.91% <ø> (ø)

... and 243 more

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


Unify code duplication of gql_http_link and gql_dio_link

Both, gql_http_link and gql_dio_link, share a fair bit of implementation. It would be nice if it could be somehow shared between those two.
The following code snippets are mostly the same:
https://github.com/gql-dart/gql/blob/c13e2fe2e6ca234ff5bc17263e3536ed2c907474/links/gql_http_link/lib/src/link.dart#L16-L52
https://github.com/gql-dart/gql/blob/c13e2fe2e6ca234ff5bc17263e3536ed2c907474/links/gql_dio_link/lib/src/dio_link.dart#L11-L43
Then there's also https://github.com/gql-dart/gql/issues/360
I'm guessing there's also some more, if one searches for it.

Yes, it might be possible to extract a lot of the login in same gql_http package and let both http_link and dio_link depend on it.


Issue/1250 dont compile deprecated util print

Submisison Checklist

[ ] Run tests: ./runCmdStanTests.py src/test
[x] Declare copyright holder and open-source license: see below

Summary:
remove deprecated utility from CmdStan makefile target build
Intended Effect:
speed up the build process (a little)
How to Verify:
run:
make clean-all
make build

verify that no program print in  subdir bin.
Side Effects:
Documentation:
Makefile comments.
Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company):   Columbia University
By submitting this pull request, the copyright holder is agreeing to license the submitted work under the following licenses:

Code: BSD 3-clause (https://opensource.org/licenses/BSD-3-Clause)
Documentation: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

note that the makefile comments for developers provide info on how to compile print, should one so desire.

What's the reasoning for doing this now if the previous comment said it would be available until 3.0?

watching cmdstan build on a slow machine is painful and I happened to be watching the console while print was being built.   overall, it doesn't matter one way or another.

I think we should either keep building it or go further and remove the code entirely. Keeping the code around but not building it by default seems like it would still break anyone's workflow who does still rely on it, but also not actually decrease the code surface area of the repo


prepare 0.6.0 release

update dependencies
require live_view 1.0.0-rc.6
improve doc
update changelog
bump version

Pull Request Test Coverage Report for Build 69db903151b0c61a85d202cb7af949dd08410df4-PR-327
Details

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

Totals

Change from base Build 742feabe5e6eb628e94e7158cb93e0ee2647b2fd:
0.0%

Covered Lines:
676

Relevant Lines:
822

💛  - Coveralls


Icons for tasks required for kappa, lightkeeper

The icons link to the Collector, and Knock-Knock tasks, respectively.

.deploy to development

.deploy

.deploy


change INCR_NAMES character length

Reflects change of "IAU" to "INCR" in increment names in 22b5cf6

hold pending resolution of https://github.com/GEOS-ESM/GEOSldas/pull/60

Now also renames catch_iau.F90 to match module name catch_incr
@saraqzhang or @sdrabenh, any objection to this renaming?

Hi, Justin,
I don't have objection to renaming catch_iau.F90, I see yesterday Scott did the merge into develop and the feature branch is deleted. Will you be able to make this renaming change  directly in the develop branch ?
Sara

From: Justin Perket<EMAIL_ADDRESS>Sent: Tuesday, October 29, 2019 5:14 PM
To: GEOS-ESM/GEOSgcm_GridComp<EMAIL_ADDRESS>Cc: Zhang, Sara (GSFC-610.1)[SCIENCE APPLICATION INTL CORP]<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: [EXTERNAL] Re: [GEOS-ESM/GEOSgcm_GridComp] change INCR_NAMES character length (#130)
Now also renames catch_iau.F90 to match module name catch_incr
@saraqzhanghttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_saraqzhang&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=KoVvZJf1tL93veVIrV9pMZckCIcoPY33GgfPxR9EiGY&m=kISMGqNIFcpnh1C3RMswg6TDsuCeWDZ5hjnlKajpxQU&s=ftAORzh4cZCLVR37jKA6jePOWGZHAfXltKbPrdeXbxY&e= or @sdrabenhhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_sdrabenh&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=KoVvZJf1tL93veVIrV9pMZckCIcoPY33GgfPxR9EiGY&m=kISMGqNIFcpnh1C3RMswg6TDsuCeWDZ5hjnlKajpxQU&s=qlkN3h9LgLAzahmzgGQeksdjV30qNcwWjDnIfjNe6HE&e=, any objection to this renaming?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_GEOS-2DESM_GEOSgcm-5FGridComp_pull_130-3Femail-5Fsource-3Dnotifications-26email-5Ftoken-3DAM3JFNRASNBYLBBLEQKZZALQRCDQNA5CNFSM4JGNJBBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRX3GQ-23issuecomment-2D547585434&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=KoVvZJf1tL93veVIrV9pMZckCIcoPY33GgfPxR9EiGY&m=kISMGqNIFcpnh1C3RMswg6TDsuCeWDZ5hjnlKajpxQU&s=G263ukKPWXbMcKCRmptyFFhMz5XrbOa-QTrPNO_Bty4&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AM3JFNSW2PDK2YGW6R3TTW3QRCDQNANCNFSM4JGNJBBA&d=DwMCaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=KoVvZJf1tL93veVIrV9pMZckCIcoPY33GgfPxR9EiGY&m=kISMGqNIFcpnh1C3RMswg6TDsuCeWDZ5hjnlKajpxQU&s=laRbT6xH1MV8Vi0gG17hknSX5qGl0D8rWPSz0Dp4OqQ&e=.


TTS notifications

Thoughts on adding TTS notifications? maybe in a similar way to how the "watchdogs" plugin has done it?

FYI, you can set up a Notification Fired alert in Watchdog to trigger on this plugins notifications, and then have TTS play.


Improve context contract error message.

Add fix suggestion to the bottom of the error message.

Superseded by #627


Feature request: retry all failed jobs

There are many fail jobs when something wrong. After fix the problem, I cannot retry all jobs. The only approach currently is reset the queue, and enqueue all unfinish jobs again.
If the jesque-web has an retry botton, it will be more convenient. User can just click the botton, instead of reset the entire queue.
Any ideas?

@hrchu So, to clarify, you would like a button to re-queue all failed jobs?

@gresrun Yes.
Do people here think that it's in common use?

@gresrun, @hrchu : having a button will be good, But it will be even better if that can done from program.
Is there any way I can re-queue the failed jobs using just program?


How can I enable (centered-window-mode) upon starting

Hi, I cannot find a "doom" way to achieve this. I tried putting
(def-package-hook! centered-window-mode
  :post-init
  (centered-window-mode)
  t)

in my init.el but it doesn't work.

Ah, placing (centered-window-mode) in config.el works.


Array destructuring suggests type any when it should be more specific.

// if there's an `any` there in tuple, all the elements fallback to any.
var [a, b]: [number, any] = [undefined, undefined];

Same problem if destructuring from a value with that type:
var a: [number, any] = [undefined, undefined];

var [x, y] = a;

Pinging @mhegazy, this seems like it should be triaged.


fix(pacakge.json): fix all vulnerabilities

Just fixes the vulnerabilities reported by npm audit and update dependencies in general.

Thanks @juanjoDiaz !

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Attempt to get the Capybara testing working.

It mostly works, but I have two things I don't understand.

On the 'secret page', the username does not show up in the Capybara
test. With further research, it appears that the session information is
being lost somewhere. Maybe the Capybara/Cucumber thing is not properly
saving resources.

Searching on-line shows that this has been a recurring problem for
years.

Can't fail a login. On the browser, the username and password have to
match in order to login. However, in the Capybara/Cucumber tests the
system successfully logs in no matter what username/password pair I
send.

@chivygab @jaybobo Code review please.

As suggested by Jay: Please review @mikegee

Not much to nitpick here :+1:

Oops. I just read your note in the description here. Are there still outstanding issues that need addressed?

I made a discovery.
The problem was not the session. There was no input going into the fields.
Unfortunately, the app did not check for empty fields.
If I had understood Capybara better, I would have seen this. (Cargo culting strikes again.)
It's fixed now.

LGTM


Update googlescholar.php

The PHP script has been modified to plot line-chart displaying citations per year and a table of h-index and i10-index.

Why not have a html page that does the rendering from the produced json?

Due to the existing PHP code in my website, I have modified the code accordingy. You are right to have HTML, JSON and integrated JS for rendering and displaying data.


Should I write all "ErrorMessage" for all "RequiredAttritue"?

If I have 100 [Required], should I write  100 "ErrorMessage"?

@ryanbrandenburg, is there a way to simplify this?

I believe this is a dup of https://github.com/aspnet/Localization/issues/286#issuecomment-249046258. Specifically you can find our recommendation for this scenario here. A more comprehensive solution would have to come from the corefx team.
Do those resources answer your question?


Web Interface: Collection-creation ignoring Journal Size setting

my environment running ArangoDB
I'm using the latest ArangoDB of the respective release series:

[ ] 2.8
[x] 3.0
[ ] self-compiled devel branch

On this operating system:

[ ] DCOS on

[ ] AWS
[ ] Azure
[ ] own infrastructure

[x] Linux

[ ] Debian .deb
[x] Ubuntu .deb
[ ] SUSE   .rpm
[ ] RedHat .rpm
[ ] Fedora .rpm
[ ] Gentoo
[ ] docker - official docker library
[ ] other:

[ ] Windows, version:
[ ] MacOS, version:

this is a web interface-related issue:
I'm using the web interface with this browser: FF,Chrome    running on this OS: Ubuntu 16.04

[ ] authentication is enabled?
[ ] using the cluster?
[x] _system database?

These are the steps to reproduce:

open the browser on http://<IP_ADDRESS>:8529
log in as ...
use database [ ] _system [ ] other:
click to create a new collection
Set journalSize to any number except the default

The following problem occurs: the journalSize is not applied at creation time
Instead I would be expecting:  the journalSize to be applied at creation time
And indeed the journalSize parameter is missing in the request sent to the server.

Fixed in 3.0.8


Kwallet not launched by lightdm/gdm/sddm

Describe the bug
Kwallet does not launch on startup when enabled via security.pam.services.lightdm.enableKwallet = true;
To Reproduce
I have the following setup on NixOS 20.03:

security.pam.services.lightdm.enableKwallet = true;
kwallet-pam and kdeFrameworks.kwallet in environment.systemPackages
home-manager manages the xsession which means that it generates a .xsession file that starts the window manager (i3 in my case)
putting ${pkgs.kwallet-pam}/libexec/pam_kwallet_init into .xsession via home-manager
checking that /run/current-system/sw/etc/xdg/autostart/pam_kwallet_init.desktop is present
checking coredumpctl does not turn up any results for kwallet (also see #69632).
I also tried gdm and sddm with the same results

Expected behavior
Kwallet should launch and also unlock automatically (with NixOS 19.09 kwallet did start but the wallet was not unlocked automatically as in #69632).
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

system: "x86_64-linux"
host os: Linux 5.4.33, NixOS, 20.03.1445.95b9c99f6d0 (Markhor)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.3.4
channels(lukas): "home-manager-20.03, home-manager-19-09-19.09"
channels(root): "nixos-20.03.1445.95b9c99f6d0, nixos-old-19.09.2426.9237a09d8ed"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

With NixOS 20.09 and gnome-keyring instead of kwallet, automatically unlocking the keyring works.


Accumulate gradients (adding to #1659)

Fixing a few things on top of #1659, will merge and close both via this PR

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

Preparing review...


Can't send meta to emacs in the browser

When file a bug report (see below for feature requests)
What version of GoTTY are you using (gotty --version)?
gotty version v1.4.0
What operating system and browser are you using?
macOS Monterey 12.5
Google Chrome (Desktop) Version 103.0.5060.134 (Official Build) (x86_64)
Safari (Desktop) Version 15.6 (176<IP_ADDRESS>.5)
Safari (iPadOS 15.5)
What did you do?
I run spacemacs via gotty with
gotty --port 11111 --permit-write --reconnect emacsclient --tty -a ""
when I go to localhost:11111 I can successfully use emacs.
Since when I press the "option" key I want instead to send a "meta" key, I have tried using this config (and restarting gotty)
preferences {
    alt_is_meta = true
}

or this config
preferences {
    alt_is_meta = true
    alt_is_what = "browser-key"
}

but nothing changes.
What did you expect to see?
I would expect the meta key to be sent. For example, if I press for instance Option-x, I expect emacs in the browser to recognize M-x.
What did you see instead?
I get the option key instead. In the example above, if I press Option-x I get the character ≈. So I can't use most of the emacs keybinding. As a workaround I can use spacemacs and switch to evil-mode, but I would like to use the default emacs keybindings.

If it has been working for you before and now it doesn't - most likely it is linked to removal of hterm that primarily supported all the options in preferences   {}. Have a look at #37 and #41 for more info. Author is contemplating re how to add customization options to xterm.js that is now being used. Until then I see a few ppl making customizations in source and re-building or going back to 1.3.0 release that still has hterm.js support.

I'm not an emacs user myself. Can you help me understand how I can reproduce it? Thanks!

Thank you both for your answers.
@kaventec I don't know if it worked in the past as I am new to gotty.
@sorenisanerd right after opening emacs if you press M-x (which is Option+x in macOS and Alt+x in Linux) you should see a menu appearing from the bottom, this for instance correctly happens in the terminal. In the browser instead I get an error message (in the bottom status bar) mentioning the character ≈. This because the browser didn't get that M-x was pressed, instead the OS (in my case macOS) interprets M-x as ≈ and sends this character to emacs.


chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-main" workflow

Codecov Report

Merging #332 (abf19ba) into main (2974dfe) will increase coverage by 12.10%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##             main     #332       +/-   ##
===========================================
+ Coverage   83.33%   95.44%   +12.10%
===========================================
  Files           2        1        -1
  Lines         126      395      +269
  Branches       31       46       +15
===========================================
+ Hits          105      377      +272
+ Misses         21       18        -3

Impacted Files
Coverage Δ

src/index.ts
95.44% <100.00%> (+13.44%)
:arrow_up:

example/src/main.ts

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 f08bca3...abf19ba. Read the comment docs.


Adds support for passing complex content from files. Closes #2042

Adds support for passing complex content from files. Closes #2042

Love this 😍

Love this 😍

Merged manually.

Merged manually.


Consider using a different variable name than "copyright"

See https://docs.python.org/3.5/library/constants.html#copyright

The site module (which is imported automatically during startup, except if the -S command-line option is given) adds several constants to the built-in namespace. They are useful for the interactive interpreter shell and should not be used in programs.

Perhaps copyright_ can be used instead. See http://legacy.python.org/dev/peps/pep-0008/#descriptive-naming-styles

copyright_ sounds like a good idea.


Remove vault dependency

Motivation

This PR removes Turing's dependency on vault.
Access to clusters is replaced with a truncated form of a kubeconfig. [To explain in PR]
Depends on this https://github.com/gojek/mlp/pull/74 in gojek/mlp to be merged first

TLDR
config.ClusterConfig has 2 new fields:

ClusterConfig.EnvironmentPath
ClusterConfig.EnsembleServiceK8sConfig

Current status

Github workflows are passing
Local dev set up changes still WIP

Closing this PR first, opening from forked repo.

New PR opened here: https://github.com/caraml-dev/turing/pull/314


Support for regParam and weightCol in GLM

Add additional parameters to ml_generalized_linear_regression to support the regParam and weightCol optional arguments.

I just added something that should enable this for 'power users' -- you can now pass something like:
ml.options <- ml_options(
    model.transform = function(model) {
        model %>% invoke("setRegParam", 0.25)
    }
)
ml_generalized_linear_regression(..., ml.options = ml.options)

Basically, model.transform is just a user-defined function that accepts a Spark model object, and returns a Spark model object. This allows you to access / change things on the model that aren't provided directly by the sparklyr API.

Implemented as of 0.6.


The Camping Update

yeehaw

About the PR

Adds foldable bedrolls and craftable campfires.
Bedrolls can be gotten from the surplus uniform vendor or from cargo's uniform vendor.
Campfires cost 4 wood to build and take 5 seconds to build.
Why / Balance

FoB can get really boring, and I saw a video on youtube the other day that showed a poor dude lying on a stretcher bed instead of a camping bedroll.
It allows for more immersion within marine squads taking a brief camp in the field.
Bedrolls are slower to pull than rollerbeds, however, so they aren't just a direct upgrade.
Bedrolls also provide the same tiny healing bonus as regular beds.
Technical details

Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

:cl:

add: Added bedrolls and campfires for camping in the field.

Looks good just a few removals

fine with these


Support Ubuntu and Debian Package creation with Cmake

Verified on Debian buster and Ubuntu bionic. The following patch creates Debian package for Debian based OS.

It looks like you and @JKJameson are trying to do the same things here and in
https://github.com/open-iscsi/tcmu-runner/pull/589
Please take a look at each others PRs.

This probably should be closed as #589 is merged already.

This probably should be closed as #589 is merged already.

The #589 is only supporting the extra/install_dep.sh, not sure whether will it work for the cmake ? I never test it yet on ubuntu/debian.


Zoom function for large images

It would be cool if there would be an image zoom function. with this you could zoom in/out on the image and set the markers even more precisely.

I've added a zoom: true | false option:

Note that it's desktop-only.


Error: You cannot set the isDefault parameter for a certificate

-------------------------------------------------------------------------------
AWS ALB Ingress controller
  Release:    1.0-beta.7
  Build:      git-438c750
  Repository: https://github.com/kubernetes-sigs/aws-alb-ingress-controller
-------------------------------------------------------------------------------

...

E1101 22:18:56.384924       1 :0] kubebuilder/controller "msg"="Reconciler error" "error"="failed to reconcile listeners due to failed to create listener due to ValidationError: You cannot set the isDefault parameter for a certificate.\n\tstatus code: 400, request id: 1f846854-de24-11e8-92b7-b33e3ca15102"  "Controller"="alb-ingress-controller" "Request"={"Namespace":"default","Name":"router"}

I'm using IAM stuffs from:
https://github.com/kubernetes-sigs/aws-alb-ingress-controller/blob/master/docs/examples/iam-policy.json.
✌

I have experienced this too. But only on master build. The beta 7 did not contain this problem. I think it is some sort of regression. When I compared rules.go in beta7 and master, it seems it was completely rewritten.

Ahh, indeed I am using the latest tag for the Docker image. I think I needed it to get past a bug last time I was fiddling with this (around beta4).

Confirmed, the 1.0-beta.7 tag works fine.


[Site] Inclusion of plugins in _config.yaml

Description
This PR fixes #33
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

Thank you, @vinayaksh42 ✔


Preparse fields not available as table columns for Entries section sources

Preparse fields don't seem to be available as table columns when customising sources in the Entries section. This appears to be happening on both single and multi-site Craft 3 installs.

@aelvan I too would love to see this!

+100 please


Branch exafs_2014 contains all code that anyone ever uses. Merge to master!

Original report by Joseph Fowler (Bitbucket: joe_fowler, ).

All code has been written in last year needs to merge from branch exafs_2014 to branch master.

Original comment by Joseph Fowler (Bitbucket: joe_fowler, ).

Fixed with 54cda89238e4103f8


Modify LangVersion of TorchSharpTest

I have found why this was happening.

Although dotnet 6 is corresponding to c# 9.0, some features in c# 10 have been used in that project, so I set it to 10.0.
Or perhaps we could make all the projects to use the latest language version that is supported on CI/CD machine?


.

@mxcl set up this eliksir for hi
m 😭🥺 im hang The phonecall...
🗣🤳
Ps. Morning birghtday celebrans...

..

...

lx

qr

ar

vr

wtf?

Seems to be some bot?


Support tintColor and thumbTintColor for Switch on Android

Motivation
Switch on Android doesn't allow changing the colors unlike iOS. Changing the colors is desirable in a lot of cases to match the brand colors.
The PR adds support for the tintColor, onTintColor and thumbTintColor props on Android, which more or less behave the same as iOS. The only difference is tintColor styles the border color on iOS, whereas it styles the background color on Android.
Test plan (required)
Run UIExplorer with the changes, and ensure that the switch example works properly. Here are screenshots from iOS and Android to compare.

cc @brentvatne

Updated @janicduplessis

@facebook-github-bot shipit

Nice!

@facebook-github-bot shipit

Correct me if I'm wrong but it looks like this will only color the thumb one color and the track one color. I think for android users it may look a little strange this way, since by default android has 2 colors for the switch (disabled/enabled colors).  Btw I actually have a similar PR open #11474 for Android switch color.

Correct me if I'm wrong but it looks like this will only color the thumb one color and the track one color

What do you mean? Are you saying user shouldn't be able to set different colors? Nothing stops the user from using the same color for both thumb and the track.

@satya164 No I don't think thats an issue. My comment was just when skimming over your changes. I didn't see that you handled the off track color, I see that now though. I was also referring to the switch thumb color not being able to change since there is only one prop for that, but I guess you could just do something like this thumbTintColor={this.state.enabled ? '#enabledColor' : '#disabledColor'}.
One issue I did notice when testing was if thumbTintColor or trackTintColor were set and the switch was set to disabled, the colors would still overlay rather than the disabled switch color. I'm assuming this is not the desired affect here.

You can still set custom colours when it's disabled

Waiting for @satya164 to update the screenshot so tests pass.

Let's see again what failed, if anything. Merging.

I got a problem when use Switch on Android with RN-0.43.3.
The error message is: Error while updating property 'trankTintColor' of a view managed by : AndroidSwitch.
My code is
<Switch
onTintColor={'#000000'}
tintColor={'#000000'}
value={this.state.switchValue}
onValueChange={this._onValueChange.bind(this)}/>

Cant find thumbTintColor for Android yet


Program won't start - Fatal Python error

Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized
ModuleNotFoundError: No module named 'encodings'
Current thread 0x000009f0 (most recent call first):

which OS you running with? older os is not supported, else you can try to run directly from the source code.
See https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)

I am running windows 10
Python is installed
I unzipped with WinRar and then tried to run the exe. I also tried to run the exe inside of the cmd and powershell - neither worked

When running in Powershell:
$  ./PixivUtil2.exe
Traceback (most recent call last):
  File "PixivUtil2.py", line 1910, in <module>
  File "PixivUtil2.py", line 1731, in main
  File "PixivUtil2.py", line 1604, in set_console_title
  File "PixivHelper.pyc", line 250, in setConsoleTitle
  File "subprocess.pyc", line 168, in call
  File "subprocess.pyc", line 390, in __init__
  File "subprocess.pyc", line 640, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified

Are you running the latest version from: https://github.com/Nandaka/PixivUtil2/releases
Looks like it is the older version.

Python is installed

don't run the exe if you want to run from source code.

windows 10

32-bit or 64-bit?

I am running 64 bit Windows 10.
I updated to Python 3.9 (64 bit)
The exe still opens and closes immediately, or trying to open it in the cmd returns this error:
$ PixivUtil2.exe
Traceback (most recent call last):
  File "PixivUtil2.py", line 1358, in <module>
  File "PixivUtil2.py", line 1162, in main
  File "PixivUtil2.py", line 878, in set_console_title
  File "PixivHelper.pyc", line 316, in set_console_title
  File "subprocess.pyc", line 340, in call
  File "subprocess.pyc", line 854, in __init__
  File "subprocess.pyc", line 1307, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified

Aren't I right in saying I have to download the latest release, unzip, then run the exe? As mentioned above, I have python installed as well. I even tried temporarily disabling my anti-virus.

Aren't I right in saying I have to download the latest release, unzip, then run the exe?

If you running from the zip with exe inside, you don't need to install python.

Is FFMPEG needed inside the folder perhaps

It should be in the same folder.
From the error message, the application failed when it try to set the console title by running title xxxx in from the console.
https://github.com/Nandaka/PixivUtil2/blob/v20201031/PixivHelper.py#L314-L316
Can you check on the zip file properties and unblock it from windows explorer. Image for references.

Ok, I already have FFMPEG installed and it's in my C drive:

I have already tried dragging the 'ffmpeg' folder into the pixivutil20201031 folder. Am I doing it wrong?
Do I have to install a new instance of FFMPEG?

no, just paste the ffmpeg.exe in the same folder.
From the logging, it has nothing to do with ffmpeg. It fails when it try to call title command from the console.

Can you check on the zip file properties and unblock it from windows explorer.

$ PixivUtil2.exe
Traceback (most recent call last):
File "PixivUtil2.py", line 1358, in
File "PixivUtil2.py", line 1162, in main
File "PixivUtil2.py", line 878, in set_console_title
File "PixivHelper.pyc", line 316, in set_console_title
File "subprocess.pyc", line 340, in call
File "subprocess.pyc", line 854, in init
File "subprocess.pyc", line 1307, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified
PixivUtil2.exe
Traceback (most recent call last):
File "PixivUtil2.py", line 1358, in
File "PixivUtil2.py", line 1162, in main
File "PixivUtil2.py", line 878, in set_console_title
File "PixivHelper.pyc", line 316, in set_console_title
File "subprocess.pyc", line 340, in call
File "subprocess.pyc", line 854, in init
File "subprocess.pyc", line 1307, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified

Yes I checked 'unblocked' in the zip folder properties. Then unzipped the folder, then copied 'ffmpeg.exe' into the folder and ran the exe but it doesn't work. I got the exact same error as above when I try in to in the command prompt.
Just to be clear, this is the correct exe right?

Just to be clear, this is the correct exe right?

yes. if it failed to load the ffmpeg, it will show this error.

Looks like something preventing it to call title command in the console. Can you open an console window and run title "test title hahaha" and what is the result. If it is working, then somehow the pixivutil.exe cannot access that command. Check your antivirus/firewall/etc.

It brings up an error

run it using cmd?

Nothing happens when I type the command in cmd:

your console title should be changed.

Try to run pixivutil2.exe from cmd, rather than powershell?

 Yes that works.

If it is working, then the application also should work in cmd mode. If it is not, then most likely something in your pc preventing it to call title command.

Have I done anything wrong here?

no, check your antivirus/firewall, or try to use different pc.
Your current pc doesn't allow to run the pixivutil2.exe for whatever reason.
or run from source code, not exe/zip file, read https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)

Update: I recently wiped my whole PC and ran the program and it works


refactor: Use context interface in mark-as-initialized

Removes duplicate mark_as_initialized_public method by using the context interface via the trait function syntax. Props to @jfecher for the tip on how to solve it.

Benchmark results
Metrics with a significant change:

note_successful_decrypting_time_in_ms (8): 140 (-37%)
note_successful_decrypting_time_in_ms (32): 554 (+16%)
note_trial_decrypting_time_in_ms (64): 116 (+231%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Values are compared against data from master at commit 7f216eb0 and shown if the difference exceeds 1%.
L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
8 txs
32 txs
64 txs

l1_rollup_calldata_size_in_bytes
5,668
18,820
36,356

l1_rollup_calldata_gas
65,944
238,732
469,352

l1_rollup_execution_gas
666,424
953,441
1,336,508

l2_block_processing_time_in_ms
1,300 (-2%)
4,667 (-2%)
8,995 (-5%)

note_successful_decrypting_time_in_ms
:warning: 140 (-37%)
:warning: 554 (+16%)
978 (-3%)

note_trial_decrypting_time_in_ms
44.7 (+66%)
72.8 (-25%)
:warning: 116 (+231%)

l2_block_building_time_in_ms
12,324
49,230 (+1%)
97,234

l2_block_rollup_simulation_time_in_ms
7,338
29,316 (+1%)
57,709

l2_block_public_tx_process_time_in_ms
4,956
19,804 (+2%)
39,355 (+1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric
5 blocks
10 blocks

node_history_sync_time_in_ms
14,181 (-1%)
27,293 (-2%)

note_history_successful_decrypting_time_in_ms
1,320 (+3%)
2,428 (-2%)

note_history_trial_decrypting_time_in_ms
107 (-6%)
134 (-30%)

node_database_size_in_bytes
18,661,456
35,328,080

pxe_database_size_in_bytes
29,859
59,414

Circuits stats
Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit
circuit_simulation_time_in_ms
circuit_input_size_in_bytes
circuit_output_size_in_bytes

private-kernel-init
270 (-1%)
44,338
27,700

private-kernel-ordering
205 (-1%)
52,324
14,326

base-rollup
660
177,083
925

root-rollup
68.1
4,176
789

private-kernel-inner
359
73,197
27,700

public-kernel-app-logic
179
34,582
27,671

public-kernel-tail
91.7
34,206
27,671

merge-rollup
8.24 (-1%)
2,696
925

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
512 leaves
1024 leaves
2048 leaves
4096 leaves
32 leaves

batch_insert_into_append_only_tree_16_depth_ms
9.95
15.9 (-1%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.8
31.6
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.581
0.493 (-1%)
N/A
N/A
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
46.1 (+1%)
71.9 (-2%)
229
443 (-1%)
861 (-1%)
1,719 (-1%)
N/A

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
96.0
159
543
1,055
2,079
4,127
N/A

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.474 (+1%)
0.444 (-2%)
0.419
0.415 (-1%)
0.411 (-1%)
0.411 (-1%)
N/A

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
53.6
106
335 (+1%)
659
1,306
2,598
N/A

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
104
207
691
1,363
2,707
5,395
N/A

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.478
0.481
0.458 (+1%)
0.454
0.454
0.452
N/A

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
61.0

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
109

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
0.535

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes

tx_size_in_bytes
19,191

Transaction processing duration by data writes.

Metric
0 new note hashes
1 new note hashes

tx_pxe_processing_time_ms
2,786 (-2%)
1,432

Metric
0 public data writes
1 public data writes

tx_sequencer_processing_time_ms
8.13 (+6%)
612


Invalid form

| demo  |  demo |

| ------------ | ------------ |

| 111  |  222 |

| 333  | 555  |

to

| demo  |  demo |

| ------------ | ------------ |

| 111  |  222 |

| 333  | 555  |

Did you enable thetables extension?

Did you enable thetables extension?

Enabled

Looking closer at your example, are you placing empty lines between all the rows? If so, that is not allowed.

As this seems to have been due to incorrect use, I'm closing the issue.


Rename Routes to APIServer

"Routes" component should be renamed to apiserver in backend according to docs / design

done


Will Object ID continue to be a field in object tables?

We have some cases where we run codeunits based on their ID, so that it can be configured by the user in settings somewhere.
Codeunit.Run(Settings.codeunitID);
There have been mentions of object IDs going away. Is that still happening? If it is, will there be an alternative to the above?

IDs are not going away any time soon. For now you should continue using this approach.


Update to OpenTelemetry.Instrumentation.AspNetCore v1.8.0

https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/Instrumentation.AspNetCore-1.8.0
FYI @samsp-msft

Done in https://github.com/dotnet/aspire/pull/3351

Are you sure? This is the AspNetCore instrumentation package that was released a few days later.

Woops

NOTE: When you run this as a container, the URL will be wrong.

OpenTelemetry.Instrumentation.AspNetCore is 1.8.1.


server: fix calls to logrus again

These debug calls were sometime wrong (formatting id where it was clearly "") or not really good at all. Fixing this. (I'm running into an issue with k8s integration also)
@mrunalp PTAL
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

LGTM


Multiple H12 traces

Addresses #594.
There are still many aspects that I am not completely happy about.

Thanks @jonbrenas . I'll convert this to draft because it's still "work in progress". Press the "ready for review" button when it's ready, of feel free to ping reviewers.

Thanks @jonbrenas . Do you have some example code (or maybe screenshots) to help me understand this better, then I can try to give it a quick review?

Thanks @leehart. Here is the code that I showed previously. It should be pretty close to what ended up in the files.

Thanks @alimanfoo . I think I addressed all of your comments and I added some tests. I made the definition of h12_params.window_size a little more complex by including the option for a dict of window sizes which is not really ideal because other functions don't check that the value is an int. That probably needs to be done.

It works :)

Multi-panel also works... :)

Would be good to remove the X axis label and ticks from all H12 tracks.

Hi @jonbrenas, took the liberty to push a small change to the plot_h12_h1x notebook adding a couple of examples to exercise the new h12 functions.

Great! Thank you @alimanfoo.

Hi @jonbrenas, just pushed a commit with an addition to the example notebook to exercise the functions using a dict value for the cohorts and window_size parameters.

Thanks @alimanfoo. There should now be tests with the dict version of window_size and the tests for the multi versions (which are now their own tests instead of being tacked on at the end of the mono version) now use 2 cohorts.

Hi @jonbrenas, as you're on holiday I took the liberty to apply a small code suggestion and add the new functions to the API docs. I'll go ahead and merge here if CI passes.

Thanks @jonbrenas, great to see this go in, very nice feature! 🎉

This looks great


Update version to 2.1.3

Hi everyone!
I am proposing to release a new version of WAMR to benefit from the various changes merged recently
It has been a great pleasure preparing the release notes and noticing how much we all were able to do just in a couple of months to improve the runtime!
I bumped only patch version so far, please let me know if we should consider bumping minor instead
@wenyongh, @loganek and other owners, could you please take a look at the release notes to check that the commits distribution between new features / fixes etc looks good to you.
I also ignored all the commits when main was merged into some other branch.
Thank you

@Zzzabiyaka thanks for the reminding! We are planning to release a new version recently, hope that we can start it after several PRs are merged. And I think the version number should be 2.2.0, since we had imported some new important features: multi-memory for classic interpreter, table64, shared heap and so on, see semantic_version.md. So could you help change it?

Hi @wenyongh ,
Sure will do that

@Zzzabiyaka I confirmed with @TianlongLiang and @lum1n0us, all the left PRs for the releasing have been merged, could you update the release notes so that we can do more tests and then release 2.2.0? Thanks.


Uncaught Error: ENOENT, open '/Users/bumstaerk/code/scancommerce/timbur/pdf/rettelser.md'

[Enter steps to reproduce below:]

...
...

Atom Version: 0.166.0
System: Mac OS X 10.10.1
Thrown From: Atom Core
Stack Trace
Uncaught Error: ENOENT, open '/Users/bumstaerk/code/scancommerce/timbur/pdf/rettelser.md'
At fs.js:75

Error: ENOENT, open '/Users/bumstaerk/code/scancommerce/timbur/pdf/rettelser.md'
  at Error (native)

Commands
  4x -8:07.3 core:move-up (atom-text-editor.editor.is-focused)
     -8:06.1 editor:move-to-end-of-screen-line (atom-text-editor.editor.is-focused)
  2x -8:05.5 editor:newline (atom-text-editor.editor.is-focused)
 20x -7:58.2 core:backspace (atom-text-editor.editor.is-focused)
     -7:50.1 editor:newline (atom-text-editor.editor.is-focused)
  3x -7:45.9 core:backspace (atom-text-editor.editor.is-focused)
  2x -7:42.0 editor:select-to-first-character-of-line (atom-text-editor.editor.is-focused)
  3x -7:35.2 core:backspace (atom-text-editor.editor.is-focused)
     -3:34.1 core:save (atom-text-editor.editor.is-focused)
     -3:27.3 core:save-as (atom-text-editor.editor.is-focused)
     -1:41.1 core:confirm (atom-text-editor.editor.mini)
     -0:15.3 editor:log-cursor-scope (atom-text-editor.editor.is-focused)
  3x -0:14.4 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:00.9 editor:consolidate-selections (atom-text-editor.editor.mini)
     -0:00.9 core:cancel (atom-text-editor.editor.mini)
     -0:00.0 markdown-pdf:convert (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "seti-ui",
      "seti-syntax"
    ]
  },
  "editor": {
    "invisibles": {}
  }
}

Installed Packages
# User
markdown-pdf, v1.2.6
project-manager, v1.14.1
seti-syntax, v0.2.1
seti-ui, v0.5.1

# Dev
No dev packages

This looks to be an issue with the markdown-pdf package, would you mind reporting it there?

Sure :) I just asked me to report it, so I did.
2015-01-06 18:53 GMT+01:00 Kevin Sawicki<EMAIL_ADDRESS>
This looks to be an issue with the markdown-pdf package, would you mind
reporting it there?
—
Reply to this email directly or view it on GitHub
https://github.com/atom/atom/issues/4866#issuecomment-68903065.

--
Med venlig hilsen
Martin Haakansson
Webdesigner / Webudvikler
<EMAIL_ADDRESS>www.bumstaerk.com


Updating readme.md with example formatting

Hi there,
Love the gem.  I was trying to work out how to alert the channel (@channel) which wasn't immediately obvious without tracking down Slacks' formatting documentation.  So, just a pull request to add a link to their formatting, and an example of alerting a channel.
Please just ignore & close this if you think it's unnecessary :)

Looks like a good add to me, thanks


starting program should set editor read only

only ugly thing: obtaining a ref to view is hard

cheesing it by using a ref on core ...


Feature Request: Country Names, City Names, & Preferred Language

I have a feature request. When zoomed out on Mappers or when looking at another country, it can be difficult to pinpoint the precise location of a city or boundary of a country.
Possible features:

Country Names:

Country names when zoomed out in full view.

City Names:

City names in a more zoomed-out view.

Zoomed Out Coverage:
-Similar to issue #56, hex color when fully zoomed out on the map. This will help showcase those areas which have more coverage (whereas the current zoomed-out map lacks these details).

Preferred Language

A dropdown menu for language, so all country and city names appear in the same preferred language of the user.

Thanks Tim!
For the country and city names, I believe we'll need @PeterMain to poke at the mapbox styles.

Since we're on the topic of MapBox styles, I have two small changes I'd like to propose

Show bridges on vector layer. Bridges don't seem to appear on the road layer. Would be good to get them back since it can lead to roads feeling like dead-ends. As shown below, the bridge doesn't appear to exist.
1.1 Figure:

Remove high-zoom overlay. Minimizing the intensity or removing the dark overlay on high zoom levels would help in viewing trails, creeks, and other details that aren't represented on the vector layer. For example, when zooming in on the trail in the subsequent screenshot the color overlay obfuscates the image, making it difficult to view.
2.1 Figure:
2.2 Figure:

@jthiller Thanks for these. I've made some changes to the map style, so do let me know if that helps/any amendments are needed. Feel free to reopen issue.

Thanks Pete. This seems to settle the main gist of this card.
I'll make a new issue for i18n.


add modeling and simulation

closes #88

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#121  👈
#120
#118
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @dyc3 and the rest of your teammates on  Graphite

Merge activity

May 12, 3:33 PM EDT: @dyc3 started a stack merge that includes this pull request via Graphite.


tweak the side-effects

Description
I am not certain if returning from useEffect is causing the component to not handle the side-effects correctly.
Type of change

[x] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

The test is failing due to a type issue.
should be (transport as CourierTransport)