Regex in CMIP6_CV.json to test *_index attributes

The CMIP6_CV.json contains regular expressions to test the global attributes physics_index, initialization_index, forcing_index and realization_index for correctness. These global attributes should be integers (CMIP6 Global Attributes, DRS, Filenames, Directory Structure, and CV’s). Therefore, the CMOR PrePARE.py script) just checks the type of these attributes and does not use the regex of CMIP6_CV.json.
However, the regular expression provided in CMIP6_CV.json seems to check for an arbitrary number of [ in front and ] behind the integer. I don't understand, why this is done. This seems to contradict CMIP6 Global Attributes, DRS, Filenames, Directory Structure, and CV’s.
evaluation of the regular expression
In the CMIP6_CV.json the regex for testing the *_index attributes is written as:
^\\[\\{0,\\}[[:digit:]]\\{1,\\}\\]\\{0,\\}$

The first \ of each \\ escapes the second \. That's clear. Without escapes we have
^\[\{0,\}[[:digit:]]\{1,\}\]\{0,\}$

I assume that we have a POSIX Basic Regular Expression. That means that \[ and \] are taken literally. \{n,\} are intepreted as: "the sign/character/number left of this expression may appear n to infinite times". The ^ and $ are the beginning and end of a line, respectively. Thus, we have
^                 : beginning of the line
\[\{0,\}          : `[` appears zero to infinite times
[[:digit:]]\{1,\} : a digit between `0` and `9` appears one to infinite times
\]\{0,\}          : `]` appears zero to infinite times
$                 : end of the line

These values would be captured by the regular expression:
1
123
42
53253262

But also these values would be captured by the regular expression:
[1435]
[[123]]
[[123]
[123]]
[123]]]]]]]]]

I would have expected this regular expression
^[[:digit:]]\\{1,\\}$

or
^[[0-9]]\\{1,\\}$
^[[:digit:]]+$
^[[0-9]]+$

Or is this something that should be mentioned in https://github.com/PCMDI/cmor/issues/256?


Bug: Plugin sets Ride prices even when they can't be set using the UI

As mentioned in this issue in the Open RCT 2 Project, the Plugin API doesn't prevent the Plugin from setting prices on rides, even when the ride is a Pay for Entry / Free Rides scenario.
I played a round of Amity Airfield, and even though my entrance price was very reasonable (30€ for a park with 3 Coasters and 5 Flatrides) I constantly got messages that my park entrance fee was way too high, no guests were spawning without advertising and I got the worst value park award two times in a row.
I would really enjoy it if the plugin would disable itself in these scenarios or  if it got a checkbox that disabled the plugin and set all prices to Free to "reset" the modified prices in these scenarios (which the user can't reset using the GUI)

Last time I checked, there was no way to read the current park admission price or the scenario rules (free admission vs. free rides vs. charge for both), so I can't fully address this issue without an update in the plugin API.
I requested the ability to read the scenario rules in issue 11759.
I see the problem that the plugin instantly updates all prices on load that was introduced in https://github.com/mgovea/openrct2-ride-price-manager/pull/3 - this prevents the player from disabling the plugin before it sets prices upon loading a scenario.

Yeah, that is why I suggested the option to use the same "bug" to reset the ride prices back to Free so that if you forgot you had the plugin on, you can at least reset the prices again and keep playing.
But I hope they expand the API so that is no longer an issue in the future.

I set the default of "ignore free rides" to true, so this should be ok by default.
A few people may have issues if they toggled that setting, but the newest version should be ok.
I still can't 100% solve this problem without that api change I mentioned above, but I think it's worth closing for now.

With https://github.com/OpenRCT2/OpenRCT2/pull/12832 merged, this should no longer be a problem.


drop icon bug fixed #38

The drop icon now changes accordingly with the collapsing direction of drop menu. #38

Well...Thanks for merging my PR in your main branch.(Learned a lot of new stuff from your project)

Well Done!

Well...Thanks for merging my PR in your main branch.(Learned a lot of new stuff from your project)

@Pranjal-Jayaswal Feeling glad, you learnt something 👍.


CIS Docker 1.11 - 1.4 Remove all non-essential services from the host

run netstat -l and give to @spiess-adobe

[ec2-user@ip-10-23-0-205 ~]$ curl http://<IP_ADDRESS>/latest/meta-data/ami-id
ami-f0091d91
[ec2-user@ip-10-23-0-205 ~]$ uname -a
Linux ip-10-23-0-205 4.1.10-17.31.amzn1.x86_64 #1 SMP Sat Oct 24 01:31:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[ec2-user@ip-10-23-0-205 ~]$ sudo netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 *:ssh                       *:*                         LISTEN
tcp        0      0 localhost:smtp              *:*                         LISTEN
tcp        0      0 *:53049                     *:*                         LISTEN
tcp        0      0 *:shell                     *:*                         LISTEN
tcp        0      0 *:sunrpc                    *:*                         LISTEN
tcp        0      0 *:webcache                  *:*                         LISTEN
tcp        0      0 *:http                      *:*                         LISTEN
tcp        0      0 *:ssh                       *:*                         LISTEN
tcp        0      0 *:3001                      *:*                         LISTEN
tcp        0      0 *:filenet-tms               *:*                         LISTEN
tcp        0      0 *:filenet-rpc               *:*                         LISTEN
tcp        0      0 *:filenet-nch               *:*                         LISTEN
tcp        0      0 *:shell                     *:*                         LISTEN
tcp        0      0 *:filenet-rmi               *:*                         LISTEN
tcp        0      0 *:35370                     *:*                         LISTEN
tcp        0      0 *:sunrpc                    *:*                         LISTEN
udp        0      0 *:syslog                    *:*
udp        0      0 localhost:659               *:*
udp        0      0 *:41627                     *:*
udp        0      0 *:1019                      *:*
udp        0      0 *:53082                     *:*
udp        0      0 *:bootpc                    *:*
udp        0      0 *:sunrpc                    *:*
udp        0      0 ip-10-23-0-205.us-west-2:ntp *:*
udp        0      0 localhost:ntp               *:*
udp        0      0 *:ntp                       *:*
udp        0      0 *:33096                     *:*
udp        0      0 *:syslog                    *:*
udp        0      0 *:1019                      *:*
udp        0      0 *:sunrpc                    *:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     18877  /tmp/ssh-Bzji8Os7ER/agent.4524
unix  2      [ ACC ]     STREAM     LISTENING     10634  /var/run/docker.sock
unix  2      [ ACC ]     STREAM     LISTENING     10638  /var/run/docker/libcontainerd/docker-containerd.sock
unix  2      [ ACC ]     STREAM     LISTENING     11367  /var/lib/docker/network/files/07fd89431debbf1a0a904da92f017061612cc067132b865c51916e3c1db587e2.sock
unix  2      [ ACC ]     STREAM     LISTENING     8477   @/com/ubuntu/upstart
unix  2      [ ACC ]     SEQPACKET  LISTENING     8720   @/org/kernel/udev/udevd
unix  2      [ ACC ]     STREAM     LISTENING     9517   /var/run/rpcbind.sock
unix  2      [ ACC ]     STREAM     LISTENING     9687   /var/run/dbus/system_bus_socket

Finally got around to launching the base Amazon Linux AMI (no porter or docker) and seeing what ports it listens on.  These are the results:
[ec2-user@ip-10-0-0-102 ~]$ curl http://<IP_ADDRESS>/latest/meta-data/ami-id
ami-f0091d91[ec2-user@ip-10-0-0-102 ~]$
[ec2-user@ip-10-0-0-102 ~]$ uname -a
Linux ip-10-0-0-102 4.1.10-17.31.amzn1.x86_64 #1 SMP Sat Oct 24 01:31:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[ec2-user@ip-10-0-0-102 ~]$ sudo netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 *:ssh                       :                         LISTEN
tcp        0      0 localhost:smtp              :                         LISTEN
tcp        0      0 *:59745                     :                         LISTEN
tcp        0      0 *:sunrpc                    :                         LISTEN
tcp        0      0 *:ssh                       :                         LISTEN
tcp        0      0 *:50302                     :                         LISTEN
tcp        0      0 *:sunrpc                    :                         LISTEN
udp        0      0 *:970                       :
udp        0      0 localhost:988               :
udp        0      0 *:40450                     :
udp        0      0 *:bootpc                    :
udp        0      0 *:sunrpc                    :
udp        0      0 ip-10-0-0-102.us-west-2.:ntp :
udp        0      0 localhost:ntp               :
udp        0      0 *:ntp                       :
udp        0      0 *:970                       :
udp        0      0 *:sunrpc                    :
udp        0      0 *:39088                     :
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     7784   @/com/ubuntu/upstart
unix  2      [ ACC ]     SEQPACKET  LISTENING     8016   @/org/kernel/udev/udevd
unix  2      [ ACC ]     STREAM     LISTENING     9127   /var/run/rpcbind.sock
unix  2      [ ACC ]     STREAM     LISTENING     9291   /var/run/dbus/system_bus_socket

I just tried using diff to figure out which lines are different, but diff isn't working the way I need it to (it shows as if all the lines are different between the two results).  :-(  I'll just manually to the diff after lunch.

@phylake any thoughts on converting this to CoreOS? Might be faster, and would give some credence to single vs. multi-tenant compat

Surround it in 3 back ticks ``` above and below the text

Thanks, @phylake, though that also results in no newlines.  I even loaded the text into Notepad++ in my local Windows VM and had it remove all the \r so it only has \n in case that would help but it didn't change the results.  I give up.  The results are above but they aren't really legible.  I'll do the manual diff and write up a summary to post here.

These are the additional ports that the Porter deployment tested has in comparison to the baseline Amazon Linux AMI.  @phylake : How many of these would you already be expecting?  Which ones are known/expected vs unexpected?
tcp        0      0 *:shell                     *:*                         LISTEN
tcp        0      0 *:webcache                  *:*                         LISTEN
tcp        0      0 *:http                      *:*                         LISTEN
tcp        0      0 *:ssh                       *:*                         LISTEN
tcp        0      0 *:3001                      *:*                         LISTEN
tcp        0      0 *:filenet-tms               *:*                         LISTEN
tcp        0      0 *:filenet-rpc               *:*                         LISTEN
tcp        0      0 *:filenet-nch               *:*                         LISTEN
tcp        0      0 *:shell                     *:*                         LISTEN
tcp        0      0 *:filenet-rmi               *:*                         LISTEN

udp        0      0 *:syslog                    *:*
udp        0      0 *:53082                     *:*
udp        0      0 *:ntp                       *:*
udp        0      0 *:syslog                    *:*

unix  2      [ ACC ]     STREAM     LISTENING     18877  /tmp/ssh-Bzji8Os7ER/agent.4524
unix  2      [ ACC ]     STREAM     LISTENING     10634  /var/run/docker.sock
unix  2      [ ACC ]     STREAM     LISTENING     10638  /var/run/docker/libcontainerd/docker-containerd.sock
unix  2      [ ACC ]     STREAM     LISTENING     11367  /var/lib/docker/network/files/07fd89431debbf1a0a904da92f017061612cc067132b865c51916e3c1db587e2.sock

(The default Amazon Linux AMI has 2 processes listening on high-numbered UDP ports, whereas the Porter deployment has 3.  The port number above just happens to be the one that least matches the two ports in the default baseline AMI.)


Implement API types and custom function registrar

After this, nearly all API of the compiler is available in our crate, as well as some API of the runtime.
Feel free review now @Mafii, although it's a lot 😅
Todo before merging:

[x] Finish porting the classes under YarnSpinner.Types to rusty_yarn_spinner::core::types
[x] Install protocol buffers on CI
[x] Fix warnings

I'm through once, let me know when I can do another pass @janhohenheim

Still output through some comments, but the actual work of the PR is finished now. Feel free to re-review. For some reason, the CI is sometimes not able to read the Rust code generated by the protocol buffers, I'll investigate that later (don't merge before obviously).

Update: Addressed all comments, now fixing CI

I'm working on reviewing this now :)

I'm working on not going mad from the CI somehow not executing the build.rs 😡

@TimJentzsch aww, thanks :) I'll go through the comments tommorrow!

@TimJentzsch nvm, addressed them all now before bed 😄
I marked the ones I already pushed as resolved and replied to two comments for clarification.

Fix #20

@TimJentzsch marking the last comment as resolved because I'm fairly certain I got your intent right. If not, comment and I'll fix it in a new PR :)

All good, sorry I didn't have the time to look at it earlier :)


Update dependencies

Fixed cookie package vulnerabilities

cookie  <0.7.0
cookie accepts cookie name, path, and domain with out of bounds characters - https://github.com/advisories/GHSA-pxg6-pf52-xh8x

Update uWebSockets.js package

v20.49.0
More threading functionality

Wrap App.adoptSocket(fd)
Add App.removeChildAppDescriptor
Bump uWS to v20.67.0

Other packages updates

@kartikk221 Can you publish a new version to npm please


feat: [WIP] add NHibernate dialect and driver

Temporary PR for NHibernate support. This will be moved to a separate repository at a later moment, and should not be merged here.
cc @anshuldavid13, @Rishabh-V

@anshuldavid13, @Rishabh-V, @skuruppu I'm closing this PR now, as all code has been moved to https://github.com/googleapis/dotnet-spanner-nhibernate


Proxy-pallet: Budget expenditure creation flow should accept an array of expenditures

The current create_expenditure extrinsic only allows one creation per call, we need to change it in order to create multiple expenditures at a time.
Depending on the project type we need to limit the expenditure type.

This issue is #175


lnd[1475]: unable to create chain control: unable to connect to bitcoind: -28: Loading block index...

Fresh installation of raspiblitz, after blockchain is fully synced, I'm getting the following on the LCD:
               Blockchain Info
│  The bitcoind service is not running.   │
│  Login for more details:                       │
│  Use CTRL+c to EXIT to Terminal      │

Restarting makes no difference, after entering password it unlocks the LND wallet ok, but then it hits the same error and after few retries lnd.service gives up with error (exit after too much restarts/unlocks - restart to try again), and the underlying problem in the log: unable to create chain control: unable to connect to bitcoind: -28: Loading block index...
Error is identical to 1054, but there are no issues with the corrupted disk, temp warnings,  etc. No other errors what I can see.
Any ideas what I could try to pinpoint the issue?
XXdebugLogs.sh log:
***************************************************************
* RASPIBLITZ DEBUG LOGS
***************************************************************
blitzversion: 1.7.0
chainnetwork: bitcoin / main
 12:15:38 up 34 min,  2 users,  load average: 1.47, 1.46, 1.33

*** BLOCKCHAIN SYSTEMD STATUS ***
● bitcoind.service - Bitcoin daemon
   Loaded: loaded (/etc/systemd/system/bitcoind.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2021-05-18 11:42:24 BST; 33min ago
  Process: 1445 ExecStartPre=/home/admin/config.scripts/blitz.systemd.sh log blockchain STARTED (code=exited, status=0/SUCCESS)
  Process: 1451 ExecStart=/usr/local/bin/bitcoind -daemon -conf=/home/bitcoin/.bitcoin/bitcoin.conf -pid=/mnt/hdd/bitcoin/bitcoind.pid (code=exited, status=0/SUCCESS)
 Main PID: 1472 (bitcoind)
    Tasks: 13 (limit: 4533)
   CGroup: /system.slice/bitcoind.service
           └─1472 /usr/local/bin/bitcoind -daemon -conf=/home/bitcoin/.bitcoin/bitcoin.conf -pid=/mnt/hdd/bitcoin/bitcoind.pid

May 18 11:42:24 raspberrypi systemd[1]: Starting Bitcoin daemon...
May 18 11:42:24 raspberrypi systemd[1]: Started Bitcoin daemon.

*** LAST BLOCKCHAIN ERROR LOGS ***
sudo journalctl -u bitcoind -b --no-pager -n8
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:38 BST. --
May 18 11:42:24 raspberrypi systemd[1]: Starting Bitcoin daemon...
May 18 11:42:24 raspberrypi systemd[1]: Started Bitcoin daemon.

*** LAST BLOCKCHAIN 20 INFO LOGS ***
sudo tail -n 20 /mnt/hdd/bitcoin/debug.log
2021-05-18T11:14:03Z Rolling forward<PHONE_NUMBER>000000000a742f471e1cbda74c204ac4c1d586741dc1b8479b4067 (674640)
2021-05-18T11:14:08Z Rolling forward<PHONE_NUMBER>000000000d1c350962cfff2efe5e38100e2c12aa8ee957144d8cd7 (674641)
2021-05-18T11:14:12Z Rolling forward<PHONE_NUMBER>000000000a12569a5452716e9a5b1a7e78ddfa7ed2c9d9641256a5 (674642)
2021-05-18T11:14:15Z Rolling forward<PHONE_NUMBER>000000000b6b0544fd8c54420dafc3943cd9873dd5930292b69dff (674643)
2021-05-18T11:14:18Z Rolling forward<PHONE_NUMBER>00000000025d9d89100ae8da442f7d45360651aa45b4460bd0b2bd (674644)
2021-05-18T11:14:21Z Rolling forward<PHONE_NUMBER>000000000196e7627a43a4980b502b1784963c8eeba2449503c48d (674645)
2021-05-18T11:14:27Z Rolling forward<PHONE_NUMBER>0000000007383d0e5bd887eb276611b36df13dfbe3a8c80a77861f (674646)
2021-05-18T11:14:32Z Rolling forward<PHONE_NUMBER>0000000002ad0cc855b74d44b9c813f4ec6b2870eaaf3afaa4a946 (674647)
2021-05-18T11:14:37Z Rolling forward<PHONE_NUMBER>0000000002b784b9886b222a70c89bf2822cc2f5c0caa951ee546e (674648)
2021-05-18T11:14:43Z Rolling forward<PHONE_NUMBER>000000000134474c8c7e5824a13bd1f1183cc3d906875ffa0a6ddb (674649)
2021-05-18T11:14:53Z Rolling forward<PHONE_NUMBER>000000000793dc8245a519a8f5b3eb2b6195a55281b031901da669 (674650)
2021-05-18T11:14:59Z Rolling forward<PHONE_NUMBER>00000000073bb776ee6b9b904a696e049502392e7397524b47f701 (674651)
2021-05-18T11:15:04Z Rolling forward<PHONE_NUMBER>000000000c1072dc20b925998b7f6da654ff9bea4706276c508c62 (674652)
2021-05-18T11:15:10Z Rolling forward<PHONE_NUMBER>0000000005e6ba1a968fb617422d18e1610578c7bdaf6e5e0be19d (674653)
2021-05-18T11:15:14Z Rolling forward<PHONE_NUMBER>000000000cc1c048f23556b7b95e368cc5fe5e5a52beb09307d672 (674654)
2021-05-18T11:15:16Z Rolling forward<PHONE_NUMBER>000000000a9fa761ecd0e1edfa17d4ee7926ad147698940255a223 (674655)
2021-05-18T11:15:21Z Rolling forward<PHONE_NUMBER>000000000b8e8fff850437edd45e8661ffe3cb812549a537d04ae3 (674656)
2021-05-18T11:15:28Z Rolling forward<PHONE_NUMBER>0000000006ccba0265c03ae9a3b51b66a2f34d23e060f705d8385d (674657)
2021-05-18T11:15:34Z Rolling forward<PHONE_NUMBER>0000000008e25778fe6b1e432887f4708365d1a41e6331e2c666bf (674658)
2021-05-18T11:15:37Z Rolling forward<PHONE_NUMBER>0000000005e9b5acac78e9e6c00958f1fe08e38d4912b16cd87aa1 (674659)

*** LND SYSTEMD STATUS ***
● lnd.service - LND Lightning Daemon
   Loaded: loaded (/etc/systemd/system/lnd.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2021-05-18 12:07:33 BST; 8min ago
  Process: 27179 ExecStartPre=/home/admin/config.scripts/blitz.systemd.sh log lightning STARTED (code=exited, status=0/SUCCESS)
 Main PID: 27181 (lnd)
    Tasks: 9 (limit: 4533)
   CGroup: /system.slice/lnd.service
           └─27181 /usr/local/bin/lnd --tor.active --tor.streamisolation --tor.v3 --tor.socks=9070 --tor.control=9071 --listen=<IP_ADDRESS>:9735

May 18 12:07:33 raspberrypi systemd[1]: Starting LND Lightning Daemon...
May 18 12:07:33 raspberrypi systemd[1]: Started LND Lightning Daemon.

*** LAST LND ERROR LOGS ***
sudo journalctl -u lnd -b --no-pager -n12
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:38 BST. --
May 18 12:06:05 raspberrypi systemd[1]: lnd.service: Scheduled restart job, restart counter is at 2.
May 18 12:06:06 raspberrypi systemd[1]: Stopped LND Lightning Daemon.
May 18 12:06:06 raspberrypi systemd[1]: Starting LND Lightning Daemon...
May 18 12:06:06 raspberrypi systemd[1]: Started LND Lightning Daemon.
May 18 12:06:33 raspberrypi lnd[24378]: unable to create chain control: unable to connect to bitcoind: -28: Loading block index...
May 18 12:06:33 raspberrypi systemd[1]: lnd.service: Main process exited, code=exited, status=1/FAILURE
May 18 12:06:33 raspberrypi systemd[1]: lnd.service: Failed with result 'exit-code'.
May 18 12:07:33 raspberrypi systemd[1]: lnd.service: Service RestartSec=1min expired, scheduling restart.
May 18 12:07:33 raspberrypi systemd[1]: lnd.service: Scheduled restart job, restart counter is at 3.
May 18 12:07:33 raspberrypi systemd[1]: Stopped LND Lightning Daemon.
May 18 12:07:33 raspberrypi systemd[1]: Starting LND Lightning Daemon...
May 18 12:07:33 raspberrypi systemd[1]: Started LND Lightning Daemon.
cat: /home/admin/systemd.lightning.log: No such file or directory

*** LAST 30 LND INFO LOGS ***
sudo tail -n 30 /mnt/hdd/lnd/logs/bitcoin/mainnet/lnd.log
2021-05-18 11:51:21.813 [INF] LTND: Database now open (time_to_open=17.981114ms)!
2021-05-18 11:51:21.852 [INF] RPCS: Password RPC server listening on <IP_ADDRESS>:10009
2021-05-18 11:51:21.856 [INF] RPCS: Password gRPC proxy started at <IP_ADDRESS>:8080
2021-05-18 11:51:21.856 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lncli changepassword` to change the password of an existing wallet and unlock it.
2021-05-18 12:05:05.129 [INF] LNWL: Opened wallet
2021-05-18 12:05:05.447 [INF] CHRE: Primary chain is set to: bitcoin
2021-05-18 12:05:05.634 [ERR] LTND: unable to create chain control: unable to connect to bitcoind: -28: Loading block index...
2021-05-18 12:05:05.634 [INF] LTND: Shutdown complete2021-05-18 12:06:06.913 [INF] LTND: Version: 0.12.1-beta commit=v0.12.1-beta, build=production, logging=default, debuglevel=debug
2021-05-18 12:06:06.914 [INF] LTND: Active chain: Bitcoin (network=mainnet)
2021-05-18 12:06:06.915 [INF] LTND: Opening the main database, this might take a few minutes...
2021-05-18 12:06:06.915 [INF] LTND: Opening bbolt database, sync_freelist=true, auto_compact=false
2021-05-18 12:06:06.950 [INF] CHDB: Checking for schema update: latest_version=20, db_version=20
2021-05-18 12:06:06.950 [INF] LTND: Database now open (time_to_open=35.251744ms)!
2021-05-18 12:06:06.995 [INF] RPCS: Password RPC server listening on <IP_ADDRESS>:10009
2021-05-18 12:06:07.002 [INF] RPCS: Password gRPC proxy started at <IP_ADDRESS>:8080
2021-05-18 12:06:07.002 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lncli changepassword` to change the password of an existing wallet and unlock it.
2021-05-18 12:06:32.925 [INF] LNWL: Opened wallet
2021-05-18 12:06:33.152 [INF] CHRE: Primary chain is set to: bitcoin
2021-05-18 12:06:33.284 [ERR] LTND: unable to create chain control: unable to connect to bitcoind: -28: Loading block index...
2021-05-18 12:06:33.285 [INF] LTND: Shutdown complete

2021-05-18 12:07:34.457 [INF] LTND: Version: 0.12.1-beta commit=v0.12.1-beta, build=production, logging=default, debuglevel=debug
2021-05-18 12:07:34.458 [INF] LTND: Active chain: Bitcoin (network=mainnet)
2021-05-18 12:07:34.459 [INF] LTND: Opening the main database, this might take a few minutes...
2021-05-18 12:07:34.459 [INF] LTND: Opening bbolt database, sync_freelist=true, auto_compact=false
2021-05-18 12:07:34.486 [INF] CHDB: Checking for schema update: latest_version=20, db_version=20
2021-05-18 12:07:34.486 [INF] LTND: Database now open (time_to_open=27.018877ms)!
2021-05-18 12:07:34.530 [INF] RPCS: Password RPC server listening on <IP_ADDRESS>:10009
2021-05-18 12:07:34.541 [INF] RPCS: Password gRPC proxy started at <IP_ADDRESS>:8080
2021-05-18 12:07:34.541 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lncli changepassword` to change the password of an existing wallet and unlock it.

*** NGINX SYSTEMD STATUS ***
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/nginx.service.d
           └─raspiblitz.conf
   Active: active (running) since Tue 2021-05-18 11:42:11 BST; 33min ago
     Docs: man:nginx(8)
 Main PID: 815 (nginx)
    Tasks: 5 (limit: 4533)
   CGroup: /system.slice/nginx.service
           ├─815 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           ├─816 nginx: worker process
           ├─817 nginx: worker process
           ├─818 nginx: worker process
           └─819 nginx: worker process

May 18 11:42:10 raspberrypi systemd[1]: Starting A high performance web server and a reverse proxy server...
May 18 11:42:11 raspberrypi systemd[1]: Started A high performance web server and a reverse proxy server.

*** LAST NGINX LOGS ***
sudo journalctl -u nginx -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:38 BST. --
May 18 11:42:10 raspberrypi systemd[1]: Starting A high performance web server and a reverse proxy server...
May 18 11:42:11 raspberrypi systemd[1]: Started A high performance web server and a reverse proxy server.
--> CHECK CONFIG: sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

*** LAST 20 TOUCHSCREEN LOGS ***
sudo tail -n 20 /home/pi/.cache/lxsession/LXDE-pi/run.log
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
** Message: 01:44:02.973: wlan0: Received scan results
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
** Message: 01:45:03.021: wlan0: Received scan results
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
** Message: 01:46:02.982: wlan0: Received scan results
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
** Message: 01:47:02.989: wlan0: Received scan results
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Playing WAVE '/usr/share/piwiz/srprompt.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono

*** LAST 20 LOOP LOGS ***
sudo journalctl -u loopd -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:39 BST. --
-- No entries --

- RTL is OFF by config

*** LAST 20 ElectRS LOGS ***
sudo journalctl -u electrs -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:39 BST. --
-- No entries --

*** ElectRS Status ***
##### STATUS ELECTRS SERVICE
configured=0
serviceInstalled=0
infoSync='Service not installed'
serviceRunning=0
tipSynced=0
initialSynced=0
electrumResponding=0
infoSync='Not running - check: sudo journalctl -u electrs'

*** LAST 20 LIT LOGS ***
sudo journalctl -u litd -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:39 BST. --
-- No entries --

*** LAST 20 BTCPayServer LOGS ***
sudo journalctl -u btcpayserver -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:39 BST. --
-- No entries --

*** LAST 20 LNbits LOGS ***
sudo journalctl -u lnbits -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:40 BST. --
-- No entries --

*** LAST 20 Thunderhub LOGS ***
sudo journalctl -u thunderhub -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:40 BST. --
-- No entries --

*** LAST 20 SPECTER LOGS ***
sudo journalctl -u cryptoadvance-specter -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:40 BST. --
-- No entries --

*** LAST 20 SPHINX LOGS ***
sudo journalctl -u sphinxrelay -b --no-pager -n20
-- Logs begin at Tue 2021-05-18 11:41:16 BST, end at Tue 2021-05-18 12:15:40 BST. --
-- No entries --

*** MOUNTED DRIVES ***
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/root      ext4       59G  3.8G   53G   7% /
devtmpfs       devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs          tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs          tmpfs     1.9G  8.5M  1.9G   1% /run
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs          tmpfs      32M     0   32M   0% /var/cache/raspiblitz
/dev/mmcblk0p1 vfat      253M   30M  223M  12% /boot
/dev/sda1      ext4      916G  373G  497G  43% /mnt/hdd
tmpfs          tmpfs     385M     0  385M   0% /run/user/1000
tmpfs          tmpfs     385M     0  385M   0% /run/user/1001

*** DATADRIVE ***
# RASPIBLITZ DATA DRIVE Status

# BASICS
isMounted=1
isBTRFS=0
hddRaspiData=1
isSSD=1
datadisk='sda'
datapartition='sda1'
hddBlocksBitcoin=1
hddBlocksLitecoin=0
hddBytes=1000141693440
hddGigaBytes=931
hddUsedInfo='373G (43%)'
hddDataFreeKB=520740224
hddAdapterUSB=''
hddAdapterUSAP=0

# RAID
isRaid=0
raidCandidates=0

# SWAP
isSwapExternal=1
SwapExternalPath='/mnt/hdd/swapfile'

*** NETWORK ***
localip=<IP_ADDRESS>
dhcp=1
network_device=eth0

*** HARDWARE TEST RESULTS ***
UndervoltageReports in Logs: 0

*** SYSTEM STATUS (can take some seconds to gather) ***
localIP='<IP_ADDRESS>'
tempCelsius='51.1'
uptime=2055
upsStatus='OFF'
startcountBlockchain=1
bitcoinActive=1
bitcoinErrorShort='Loading block index'
bitcoinErrorFull='error code: -28 error message: Loading block index...'
startcountLightning=0
lndActive=1
lndRPCReady=0
walletOpened=0
walletReady=0
walletLocked=1
lndRPCReady=0
blitzTUIActive=0
blitzTUIRestarts=0
scriptRuntime=0

*** OPTION: SHARE THIS DEBUG OUTPUT ***
An easy way to share this debug output on GitHub or on a support chat
use the following command and share the resulting link:
/home/admin/XXdebugLogs.sh | nc termbin.com 9999

If you see a Rolling forward in the logs it seems to recover still on the blockchain part ... give it a day to catch up, the  reboot and let us know if this still has problems.

Arrrggghhhh should have seen that - indeed it caught up today and it's now up & running
Thank you!


Akka.Hosting.TestKit: TestActor is no longer the implicit sender

Version Information
Version of Akka.NET? 1.0.3
Which Akka.NET Modules? Akka.Hosting.TestKit
Describe the bug
 foreach (var i in Enumerable.Range(0, 2))
        {
            var update1 = Dsl.Update(CounterKey, GCounter.Empty, WriteLocal.Instance,
                g => g.Increment(selfAddress));
            replicator.Tell(update1);
            UpdateSuccess success1 = ExpectMsg<UpdateSuccess>();
        }

Fails and UpdateSuccess is a DeadLetter - this is because ActorRefs.NoSender is the sender.
Expected behavior
TestActor should be the implicit sender, just like in the normal testkit.
Actual behavior
There is no implicit sender.
Workaround
Can explicitly specify the TestActor as the sender.
 foreach (var i in Enumerable.Range(0, 2))
        {
            var update1 = Dsl.Update(CounterKey, GCounter.Empty, WriteLocal.Instance,
                g => g.Increment(selfAddress));
            replicator.Tell(update1, TestActor);
            UpdateSuccess success1 = ExpectMsg<UpdateSuccess>();
        }

It would be nice if this can be fixed. We are currently migrating to Akka.Hosting in this is one of the little roadblocks as we have to touch a lot of places for this workaround.
Other than that Akka.Hosting is a great addition, it makes a lot of custom code unnecessary. We had our own system of registering root actors in .Net DI, had our own Testkit with DI support etc etc.

I believe this has been fixed via xUnit - I'm no longer able to reproduce the problem: https://github.com/akkadotnet/Akka.Hosting/issues/458#issuecomment-2447560040
PLEASE REOPEN THIS ISSUE IF YOU ENCOUNTER PROBLEMS ON v<IP_ADDRESS> OR LATER

Looks like this race condition is sneakier than I thought - was able to reproduce it this morning on https://github.com/akkadotnet/Akka.Hosting/issues/458#issuecomment-2450707812


Add description for hook failure behaviour.

This PR supersedes this one: https://github.com/buildkite/docs/pull/2817

Hi @thejcannon ,
Please feel free to review this PR.


Allow updating auth configuration for providers other than AD

We implemented auth config updating for AD in https://github.com/rancher/rancher/issues/8115
We close that issue. This issue is to track the same thing for other providers.

With the release of Rancher 2.0, development on v1.6 is only limited to critical bug fixes and security patches.


ERROR in node_modules/mat-table-exporter/lib/mat-table-exporter.module.d.ts:1:22 - error NG6002: Appears in the NgModule.imports of AppModule, but could not be resolved to an NgModule class.

Hi, I'm working with

Angular 9.1.3

I got this error immediately after installing the mat-table-exporter:
(I used npm install --save mat-table-exporter)
" ERROR in node_modules/mat-table-exporter/lib/mat-table-exporter.module.d.ts:1:22 - error NG6002: Appears in the NgModule.imports of AppModule, but could not be resolved to an NgModule class."
It also said: " This likely means that the library (mat-table-exporter) which declares MatTableExporterModule has not been processed correctly by ngcc, or is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also consider checking with the library's authors to see if the library is expected to be compatible with Ivy."

mat-table-exporter and other ng-material-extension packages are not Ivy compiled however they should be compatible. For the time being you can disable Ivy if it is possible in your case.

Thank you so much for your fast reply! I might need to use Ivy in the near future. Any idea how long it would take for ng-material-extension to be Ivy compiled? If it’s being planned or something.. and thanks again for your answer.

Thank you for the feedback 👍  Actually it is nothing to do with the Ivy in our case. If a library is compiled with Ivy, non-ivy applications can not use it. That's why Angular team does recommend library authers to keep going with the old view-engine untill Angular 10. Because a view-engine compiled library can be used by both ivy and view engine compiled applications.
I couldn't have the chance to reproduce your case yet but it seems somehow ng-material-extensions implies an incompatibility with ngcc (Angular compatibility compiler)
I believe I can resolve this this week before our planned patch release.

So maybe I got it all wrong, perhaps it's truly an ngcc compatibility issue. I wasn't aware of Angular's recommendations for the authors and that

"view-engine compiled library can be used by both ivy and view engine compiled applications."

Thank you for explaining all of this :)
Should I reinstall in a week or two and try it out?

I finally got the time to check and validate the packages are ivy compatible. If your issue is still there could you send your package.json?
You can take a look at this example project which is in Angular 9.1.3 version as in your case.
https://github.com/HalitTalha/ivy-testing

import { MatTableExporterModule } from 'mat-table-exporter';
Cannot find module 'mat-table-exporter'. can you please give an answer for this issue

Closing due to inactivity.


Standardize Quotation Marks in Attribute Values

Describe the Issue
Without quotation marks on the type attribute value, all tests pass successfully. However, it is the opposite when the value is in quotation marks.
Having quotation marks on attribute values is standard and considered best practice.
Affected Page
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-form-validation-by-building-a-calorie-counter/step-69
Your code

function calculateCalories(e) {
  e.preventDefault();
  isError = false;
  const breakfastNumberInputs = document.querySelectorAll("#breakfast input[type='number']");
}

Expected behavior
With or without quotation marks, the test should pass.
Screenshots

System

Browser: [e.g. Chrome, Safari]

Additional context
No response

If it's considered best practice maybe the whole project needs to be updated

@ilenia-magoni @Stephen-254 I have created a pull request from a forked repo. I wasn't able to test the fix myself but I think it should do the trick. Can anyone possibly guide me on how to test it locally or in any other way? Thanks in advance!

@av6-github to open the PR you checked a checkbox to confirm you read the contributing guidelines, so please actually do that

@av6-github to open the PR you checked a checkbox to confirm you read the contributing guidelines, so please actually do that

thanks!


Player stuck after quality change

When I change quality the new segments are not downloaded, and are only downloaded when I seek ahead or back.
Demo here:
https://stackblitz.com/edit/angular-videojs-nvtfb7?file=src%2Fapp%2Fapp.component.ts
Steps to reproduce:

change quality while the video is playing
new segments are not downloaded and the player will eventually start buffering and not work until we move the seeker ahead or back

+1

I faced the same issue too @therealabdi2 and seemed to have manged to fix it.
Updating vjs to the latest vjs version on master here helped (currently 8.8.0)
Why?

the VHS dependency was bumbed in vjs 8.7.0 release -> see PR
VHS here was bumbed to 3.8.0 which seems to have quite a few bug fixes


Confused by the newer version

I got version 1.13 from this website:
https://nilhcem.github.io/FakeSMTP/download.html
Then I realized there was a newer version here on Git, so I downloaded that one.  However, the newer version doesn't seem to have a .jar file in all the directories I looked in.  How come that last version was a simple .jar file download that ran beautifully when I clicked on it, and this version is not so simple?
Please advise.
Thank you.

Latest version is the one you can download directly from the website (1.13)
Version 1.14 on Git is a development version, not the latest release.
If you want to build your own version from the GitHub sources, you can run the following:
git clone git@github.com:Nilhcem/FakeSMTP.git
cd FakeSMTP
mvn package -Dmaven.test.skip

Generated jar file will be located in ./target/fakeSMTP-1.14-SNAPSHOT.jar


add flag to specify a custom kube-scheduler config file

Which issue(s) this PR addresses:

Closes #

We had discussed solving this through a generic mechanism to add extra parameters to embedded components (see #613) instead of introducing specific MicroShift configurations (we know we'll need more of such overrides anyway (e.g. for kubelet) and we'll just blow up our config code otherwise.

Maybe we want to keep this to w.i.p. until there's been a decision whether to switch to TopoLVM or not.


Added "Send password reset email" button to backend users update page

Fix for issue #654
Added "Send password reset email" button to backend users update page.
@LukeTowers I have re-used the existing Password reset logic present in modules/backend/controllers/Auth.php file. Should I create a helper function to remove code duplication ?

@prsuhas no, that's fine, we can leave the code copy-pasted for now. Can you add a screenshot of what the new button looks like please?

@prsuhas no, that's fine, we can leave the code copy-pasted for now. Can you add a screenshot of what the new button looks like please?

Please find below screenshot

Pushed the review changes too.


Minimum Android Version?

Hi there,
I was wondering with the minimum Android version supported is? Especially for BottomSheetBehavior, because it is custom implementation, is it 4.1+ safe? I am trying to support minimum version RN supports which is 4.1.
Thanks for an awesome module and providing support to the many people posting in your issues forum.

Should work as expected, expect a few props that are not available on API 16, such elevation shadows and changing the FAB Icon color when expanded and using BottomSheetHeader, (which there's may be a different approach to handle that on the native side).
here's a demo running on 4.1.1

You can also notice the translucent status bar is not supported on API 16, so you will need to adapt a few things on the header to fits nicely.

Wow! Thank you sir very much for taking the time to even upload a screencast on 4.1.1! My sincerest gratitude!


Our Usecase

Hi there,
We have a use case for ostree-rs-ext and I wanted to ask whether this use case is supported, or what is required to make it work.
We have an ostree-booted embedded system that runs some containerized applications (docker compose). Now we're in the process of building an (offline, non-OTA) updater for that.  The updater delivers an OS-Tree repo which contains the new rootfs. The ostree revision is then deployed and the system reboots into the new updated rootfs.
So far we have updated the containers manually (outside of ostree). But as far as I understand it, this project allows to store container images as part of the ostree repo.
Some questions related to that:

How can import my existing docker images into ostree? The unencapsulate command seems to require that the commit metadata is already part of the image, so I can't use this.
Am I correct, that after switching to a new ostree revision, I need to run the encapsulate command so that docker is able to run the containers from the updated images? Does this mean that the image data duplicated? (it is stored once as part of the ostree repo and once as the exported image that docker will run).

Thank you for pointing me into the right direction, on how to advance this use case.

Un-encapsulate is meant to convert an existing ostree-based container image to an ostree deployment. Encapsulate does the opposite. They both are a part of rpm-ostree rebase, which helps upgrade your system from current deployment to the one stored in the ostree-based container. These ostree-based container images contain the entire OS update and are different from application based container images.
To import exisiting application based docker images:
As a part of your build process, you could save your docker images as tar files in /etc/your-containers-repo/ and then load your docker images from there.
docker save -o <path for generated tar file> <image name>
docker load -i <path to image tar file>
To ensure the you always get the updated docker images:
Pull from the remote registry as a part of your ostree deployment build process
docker pull


USB SERIAL JTAG Echo Example Load Access Fault (IDFGH-11833)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
v5.3-dev-1194-g5d8fb281e7
Espressif SoC revision.
ESP32D0WDQ6 (revision 0)
Operating System used.
Linux
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32-C3 Super-Mini
Power Supply used.
USB
What is the expected behavior?
The example should work as described in the README

Type some characters in the terminal connected to the external serial interface. As result you should see echo in the same terminal which you used for typing the characters.

What is the actual behavior?
I get this error, and then it reboots, and I get an error, over and over again. The actual echoing doesn't work.
Steps to reproduce.

I (24) boot: ESP-IDF v5.3-dev-1194-g5d8fb281e7 2nd stage bootloader
I (24) boot: compile time Jan  2 2024 23:22:29
I (25) boot: chip revision: v0.4
I (28) boot.esp32c3: SPI Speed      : 80MHz
I (33) boot.esp32c3: SPI Mode       : DIO
I (38) boot.esp32c3: SPI Flash Size : 2MB
I (43) boot: Enabling RNG early entropy source...
I (48) boot: Partition Table:
.I (52) boot: ## Label            Usage          Type ST Offset   Length
I (59) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (66) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (74) boot:  2 factory          factory app      00 00 00010000 00100000
I (81) boot: End of partition table
I (86) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=0a430h ( 42032) map
I (101) esp_image: segment 1: paddr=0001a458 vaddr=3fc8be00 size=01234h (  4660) load
I (103) esp_image: segment 2: paddr=0001b694 vaddr=40380000 size=04984h ( 18820) load
I (114) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=17b20h ( 97056) map
I (134) esp_image: segment 4: paddr=00037b48 vaddr=40384984 size=073a0h ( 29600) load
I (144) boot: Loaded app from partition at offset 0x10000
I (144) boot: Disabling RNG early entropy source...
I (144) cpu_start: Unicore app
Guru Meditation Error: Core  0 panic'ed (Load access fault). Exception was unhandled.

MHARTID : 0x00000000

Backtrace:

0x4004c48c in ?? ()
#0  0x4004c48c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
ELF file SHA256:

Rebooting...

More Information.
I did not make any changes to the example

How did you set up your board? The README said this example needs two USB cables:

The board shall be connected to a computer with a single USB cable for flashing and monitoring with UART port. The usb_serial_jtag port on board can be be connected to computer with another USB cable to get the echo.

I didn't realize that. I only used one USB cables connected to the USB-C port. Which pins do I need to connect the D+/D- of the second USB cable to, and then which cable is used to flash the program?

What about master. We encounter some usj problem on 5.2 which is fixing now.

What about master. We encounter some usj problem on 5.2 which is fixing now.

Let me try and get back to you with the results

I've tried using the latest docker env image "espressif/idf:latest" and can confirm that issue has gone. UART is working well with one URB cable (esp32c3 - xiao)


What is Power made of?

@antoine-galataud @takaomoriyama
Hello, how is the power being measured?
In which file is the power data mentioned?
What does the building power and hvac power comprise of?

@yashviagrawal hi I know this is irrelevant of this question but as you have more knowledge about this project, can you please guide me an small issue regarding plotting the Graph..  i have seen that you too initiated the same issue but later closed. I am at the same spot where i have Eplog file with outputs but can't plot graph.  i am using this command as mentioned.
$ python3 -m baselines_energyplus.common.plot_energyplus -l
l Please let me know what I'm doing wrong or i need to plot the graph on different platform

@prsi7
the command to plot the graph is:
python3 -m baselines_energyplus.common.plot_energyplus

thank you for replying this command is executing with this output.
energyplus_locate_log_dir: /root/eplog/openai-2022-05-11-08-54-27-400616
Logging to /tmp/openai-2022-05-12-07-38-39-657496
Monitor: filename=/tmp/openai-2022-05-12-07-38-39-657496
energyplus_plot.plot log=/root/eplog/openai-2022-05-11-08-54-27-400616
episode 2
read_episode: file=/root/eplog/openai-2022-05-11-08-54-27-400616/output/episode-00000002/eplusout.csv.gz
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/pandas/core/indexes/base.py", line 2646, in get_loc
return self._engine.get_loc(key)
File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 1619, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 1627, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'Whole Building:Facility Total Building Electric Demand Power W'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 42, in
main()
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 39, in main
energyplus_plot(args.env, log_dir=args.log_dir, csv_file=args.csv_file, dump_timesteps=args.dump_timesteps, dump_episodes=args.dump_episodes)
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 34, in energyplus_plot
env.env.plot(log_dir=log_dir, csv_file=csv_file)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_env.py", line 246, in plot
self.ep_model.plot(log_dir=log_dir, csv_file=csv_file)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 132, in plot
self.show_progress()
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 200, in show_progress
self.update_episode(self.num_episodes - 1)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 262, in update_episode
self.plot_episode(ep)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model_2ZoneDataCenterHVAC_wEconomizer_Temp_Fan.py", line 357, in plot_episode
self.read_episode(ep)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model_2ZoneDataCenterHVAC_wEconomizer_Temp_Fan.py", line 318, in read_episode
self.total_building_electric_demand_power = df['Whole Building:Facility Total Building Electric Demand Power W']
File "/usr/local/lib/python3.8/dist-packages/pandas/core/frame.py", line 2800, in getitem
indexer = self.columns.get_loc(key)
File "/usr/local/lib/python3.8/dist-packages/pandas/core/indexes/base.py", line 2648, in get_loc
return self._engine.get_loc(self._maybe_cast_indexer(key))
File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 1619, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 1627, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'Whole Building:Facility Total Building Electric Demand Power W'energyplus_locate_log_dir: /root/eplog/openai-2022-05-11-08-54-27-400616
Logging to /tmp/openai-2022-05-12-07-38-39-657496
Monitor: filename=/tmp/openai-2022-05-12-07-38-39-657496
energyplus_plot.plot log=/root/eplog/openai-2022-05-11-08-54-27-400616
episode 2
read_episode: file=/root/eplog/openai-2022-05-11-08-54-27-400616/output/episode-00000002/eplusout.csv.gz
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/pandas/core/indexes/base.py", line 2646, in get_loc
return self._engine.get_loc(key)
File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 1619, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 1627, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'Whole Building:Facility Total Building Electric Demand Power W'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 42, in
main()
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 39, in main
energyplus_plot(args.env, log_dir=args.log_dir, csv_file=args.csv_file, dump_timesteps=args.dump_timesteps, dump_episodes=args.dump_episodes)
File "/root/rl-testbed-for-energyplus/baselines_energyplus/common/plot_energyplus.py", line 34, in energyplus_plot
env.env.plot(log_dir=log_dir, csv_file=csv_file)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_env.py", line 246, in plot
self.ep_model.plot(log_dir=log_dir, csv_file=csv_file)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 132, in plot
self.show_progress()
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 200, in show_progress
self.update_episode(self.num_episodes - 1)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model.py", line 262, in update_episode
self.plot_episode(ep)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model_2ZoneDataCenterHVAC_wEconomizer_Temp_Fan.py", line 357, in plot_episode
self.read_episode(ep)
File "/root/rl-testbed-for-energyplus/gym_energyplus/envs/energyplus_model_2ZoneDataCenterHVAC_wEconomizer_Temp_Fan.py", line 318, in read_episode
self.total_building_electric_demand_power = df['Whole Building:Facility Total Building Electric Demand Power W']
File "/usr/local/lib/python3.8/dist-packages/pandas/core/frame.py", line 2800, in getitem
indexer = self.columns.get_loc(key)
File "/usr/local/lib/python3.8/dist-packages/pandas/core/indexes/base.py", line 2648, in get_loc
return self._engine.get_loc(self._maybe_cast_indexer(key))
File "pandas/_libs/index.pyx", line 111, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 1619, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 1627, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'Whole Building:Facility Total Building Electric Demand Power W'

@yashviagrawal please have a look at EnergyPlus documentation


"++2.13.15 proj/test" no longer works

steps
See https://github.com/johnynek/bosatsu/pull/1237
- sbt.version=1.9.9
+ sbt.version=1.10.4

sbt "++2.13.15 coreJVM/test; cli/test; doc; paradox"

problem
[info] Excluded 2 projects, run ++ 2.13.15 -v for more details.
[info] Reapplying settings...
[info] set current project to bosatsu (in build file:/home/runner/work/bosatsu/bosatsu/)
[error] Expected configuration
[error] Expected ':'
[error] Expected key
[error] Not a valid key: coreJVM
[error] all {file:/home/runner/work/bosatsu/bosatsu/}rootJS/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}coreJS/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}rootJVM/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}coreJVM/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}baseJS/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}baseJVM/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}cli/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}jsapiJS/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}jsuiJS/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}jsuiJVM/coreJVM/test {file:/home/runner/work/bosatsu/bosatsu/}bench/coreJVM/test
[error]                                                            ^

note
I'm guessing that this has something to do with https://github.com/sbt/sbt/pull/7389, which landed in https://eed3si9n.com/sbt-1.10.0? /cc @RustedBones

@johnynek Here's a PR for this - https://github.com/sbt/sbt/pull/7862


How do I get the view of the topcard

I want to implement an overlay to the top card while dragging. Can you please shed some light on this. waiting for your reply

https://github.com/wenchaojiang/AndroidSwipeableCardStack/commit/26f44c8592e722e73a3c5c6c0a66575d58e4d94a
implemented a getTopView() method


hello 0.1.0-62394168+autotest_by_mosteo@zelda

Created via alr publish with alr 2.0-dev+beta2

Closed using alr 2.0-dev+beta2 with reason: 'automated testing'


*ngIf does not work on elements with *ngFor

@Component(
    selector: 'my-app',
    template: '''
When *ngIf true displays extra element

 1">{{item}}

When *ngIf false does not remove list

 1">{{item}}

''',
	directives: const [NgFor, NgIf])
class AppComponent {
	List<String> items = ["hello","world"];
	List<String> items2 = ["hello"];

}

Output:
When *ngIf true displays extra element
- hello
- world
-

When *ngIf false does not remove list
- hello

Expected Output:
When *ngIf true displays extra element
- hello
- world

When *ngIf false does not remove list

@jrote1 Which version are you using?

@kevmoo beta.21

This is WAI due to the ambiguity of the line.
To nest structural directives, use <template [name]> (the de-sugared form of *):
<template [ngFor]="let item of items2">

</template>

@matanlurey I understand that * actually uses templates, but the * form makes sense for what it should be doing, so why is this not a bug?

@jrote1 I'm not sure I correctly understand your comment.
Having more than one structural directive (*xxx) on one element is ambiguous and therefore not supported.


dispatch hangs when client supports gssapi

dispatch-proxy works with firefox but not with curl.
Further examination revealed that when newly connected client sends 3 bytes {0x05, 0x01, 0x00} (as in case of firefox) the proxy sends back {0x05, 0x00} and works properly. But when client sends 4 bytes {0x05, 0x02, 0x00, 0x01} (in case of curl) the server hangs.

Should be fixed in 0.1.3, can you update and try again?

Thanks, it now works after updating.


Error 403 in the "Admin" tab when clicking on the "Users" tab.

Date Time
04-14-2021 05:45 PM
Priority
Medium
Severity
Major
Steps to Reproduce

Launch https://eventsexpress-test.azurewebsites.net/
Log into Events Express as Admin
Click on 'Admin' tab
Click on 'Users' tab

Expected result
"Admin" sees the "Users" list, after clicking on the "Users" tab of the "Admin" panel.
Actual result
The page does not load, Error 403 in the "Admin" panel when clicking on the "Users" tab.
Screenshots

Environment:
OS: [Mac OS]
Browser [chrome]
Reproducible: always.
User story and test case links
User Story - https://github.com/ita-social-projects/EventsExpress/issues/404
Test Case - https://github.com/ita-social-projects/EventsExpress/issues/491
Test Case - https://github.com/ita-social-projects/EventsExpress/issues/487

Bug fixed!


When I call updateData, the selection status of the legends gets reset.

For example, if I have the following chart legends: "Option 1", "Option 2", and "Option 3", when I click on the legends for "Option 2" and "Option 3", the chart will only display the graph corresponding to "Option 1". If I call updateData at this point, the graphs for "Option 2" and "Option 3" will reappear (and the corresponding legends will reset to their default state).
Here is the key code where I am using React and vchart:
vchartRef.current.updateData(
          'id',
          fakeData,
        )

fixed in 1.11.0


Site generated with static adapter doesn't work with GitHub pages

Describe the bug
Generated page throws errors when deployed to GitHub pages.  GitHub pages blocks access to any filename or directory that begins with an underscore, so requests to _app/* return an html 404 page and fail module load
Logs
Browser console error:
Loading module from “https://amccausl.github.io/sveltekit-pages-demo/_app/start-77f2cb3f.js” was blocked because of a disallowed MIME type (“text/html”).

To Reproduce

npm init svelte@next (https://github.com/amccausl/sveltekit-pages-demo/commit/977f080b67cc92c615d4f14fadbfa2c731e38de9)
add static adapter to output to docs folder, run build (https://github.com/amccausl/sveltekit-pages-demo/commit/c9909a4c23d7911fe6e8769bd897aa1852586c86)
configure github pages to host the docs directory
load the github pages url

Example:

repo: https://github.com/amccausl/sveltekit-pages-demo
page: https://amccausl.github.io/sveltekit-pages-demo/index.html

Expected behavior
Output from the static build should work with GitHub pages by default, or there should be a config option on static adapter to allow it to work (maybe replace filenames programmatically?).  Would also work with new static pages adapter.

Information about your SvelteKit Installation:

Diagnostics
System:
    OS: Linux 4.19 Debian GNU/Linux 10 (buster) 10 (buster)
    CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
    Memory: 46.69 GB / 50.01 GB
    Container: Yes
    Shell: 5.0.3 - /bin/bash
  Binaries:
    Node: 16.1.0 - /usr/local/bin/node
    Yarn: 1.22.5 - /usr/local/bin/yarn
    npm: 7.11.2 - /usr/local/bin/npm
  npmPackages:
    @sveltejs/kit: 1.0.0-next.109 => 1.0.0-next.109
    svelte: ^3.34.0 => 3.38.2

Browser: all

Adapter: static

Severity

annoying

Can workaround with a post-build script to rename files and directories that start with an underscore prefix and replace all references in files

Example workaround script:
#!/usr/bin/env bash
mv docs/_app docs/app
find ./docs -type f -exec sed -i -e 's/\/_app/\/app/g' {} \;

did you add .nojekyll file? see https://github.blog/2009-12-29-bypassing-jekyll-on-github-pages/

I haven't.  Didn't know about that, looks like it would do the trick.  Will give it a try tonight :)

Adding .nojekyll file to static directory works as expected 👍

Adding .nojekyll file to static directory works as expected 👍

This just saved me! Thanks so much for this thread


[FEATURE]: Contact card in tailwindcss

Description
Need to create code for Basic feature card  as per below image.

The final code should be placed under path tailwind_components/feature_cards with file name as contact_card.jsx
The file as to be imported to tailwind_components/feature_cards/collection.js file as per example and added to the featureCardColletion list
Post these process, go to components tab (components/feature_cards) in website and check whether the codepen is updated

For PR reference - https://github.com/jsvigneshkanna/tailwind_ui_components/pull/76/files
For any issue while creating / importing the component code file, check below sample files
https://github.com/jsvigneshkanna/tailwind_ui_components/tree/master/tailwind_components/buttons
For icons please refer - https://heroicons.com/
Screenshot of the tailwind component

Are you taking this fetaure implementaion
no

@jsvigneshkanna   assign me

@iamkennis assigning you

Hi @iamkennis , any updates please?

Sorry,I will make a push soon

Sure @iamkennis  no problem!

Hello sir, can you assign this issue to me?

Closing due to inactivity

Am sorry , am done with with,I just push it,I have electricity issue

No problem @iamkennis , will check the PR


Package.swift: bump swift-tools-version and OS requirement

This brings the requirements in line with those set in SwiftPM, which is a dependency of SourceKit-LSP.
New macOS requirement for SwiftPM is set in https://github.com/apple/swift-package-manager/pull/6138.

@swift-ci test


Don't parse files when they don't use sheetify

We do a quick indexOf check to test if sheetify is present in the file's source before parsing it.
This speeds up the transform considerably for files not using sheetify, and prevents syntax errors on fancy ES2016+ code where sheetify is not in use ✨

Current coverage is 96.00% (diff: 100%)

Merging #102 into master will increase coverage by 0.10%

@@             master       #102   diff @@
==========================================
  Files             2          2
  Lines           146        150     +4
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            140        144     +4
  Misses            6          6
  Partials          0          0

Powered by Codecov. Last update 816084b...2ff96b4

looks good to me! :+1:

niceee

v5.2.0


Calculator in PowerToys run shows wrong icon.

Microsoft PowerToys version
0.53.3
Running as admin

[X] Yes

Area(s) with issue?
PowerToys Run
Steps to reproduce
Open PowerToys Run. Type in for example 1+2.
✔ Expected Behavior
That there is a calculator icon next to the final result.
❌ Actual Behavior

There is no calculator icon.
Other Software
No response

@JulianBrasse
Thank you for reporting that!
Does calculator have an icon in PowerToys settings page?
Can you please send us a bug report?

How to generate the report:
1. Right-click on the PowerToys icon in the tray menu and select Report Bug.

2. The report is saved as .zip file on your desktop. Please drag and drop the report into a GitHub comment of this issue.

just tried on internal 0.55 .net 5 build, i can't repro

/needinfo

This is happening if the png file isn't available.

Sorry for not answering faster. The issue still seems to persist, I checked. The icon is shown in the settings app for PowerToys, but still not in PowerToys Run. Maybe it is somehow related to the windows version

The icon for the URI Handler also seems to have a wrong design (pixelized and to big) in settings and in PowerToys Run

PowerToysReport_2022-01-22-13-53-41.zip

Oddly enough now the calculator icon shows up, BUT others now get replaced by it... Hmmm


x/build: reverse mac builder GOROOT issue

The Mac reverse buildlets are now saying:
Sep 15 22:35:55 farmer.c.symbolic-datum-552.internal coordinator[6215]: 2015/09/15 22:35:55 {darwin-amd64-10_10 a1aafdbe28645bd2161031636739f467e4f16ac9  } failed: runTests: distTestList: Remote
 error: exit status 2, go: cannot find GOROOT directory: /private/var/folders/9l/46n0b92j78n_zn7pq7r1xq800000gn/T/workdir/go
Sep 15 22:35:57 farmer.c.symbolic-datum-552.internal coordinator[6215]: 2015/09/15 22:35:57 {darwin-amd64-10_10 731bdc51157fd7f685fb73c298e97922318ac453  } failed: runTests: distTestList: Remote
 error: exit status 2, go: cannot find GOROOT directory: /private/var/folders/9l/46n0b92j78n_zn7pq7r1xq800000gn/T/workdir/go
Sep 15 22:35:57 farmer.c.symbolic-datum-552.internal coordinator[6215]: 2015/09/15 22:35:57 {darwin-amd64-10_10 211cdf1e004b35e817935537671f9577066800df  } failed: runTests: distTestList: Remote
 error: exit status 2, go: cannot find GOROOT directory: /private/var/folders/q8/bf_4b1ts2zj0l7b0p1dv36lr0000gp/T/workdir/go

Investigate, fix.
/cc @adg @crawshaw

Oh, because of snapshots.
The GOROOT is baked into the binaries at one location, and then another machine runs tests and the GOROOT is wrong.
I remember hitting this with the Scaleway ARM builders too but eventually just sidestepped the issue by making the directory to always be /workdir.
I'll see if I can fix it better here.


Mise seems to be trying to read .tool-versions with TOML decoder

Describe the bug
When I press enter on the terminal, I see the following output:
Error loading settings file: TOML parse error at line 1, column 20
  |
1 | dive               latest
  |                    ^
expected `.`, `=`

My ~/.tool-versions file contents:
dive               latest
fd                 latest
glab               latest
golang             latest
golangci-lint      latest
just               latest
nodejs             latest
pre-commit         latest
ruby               latest
rust               stable
yarn               latest
yamllint           latest
teleport-community 16

To Reproduce
Not really sure, I just updated to a more recent version, on two Mac systems which have .tool-versions files
Expected behavior
I'd expect mise to read the file without any errors
mise doctor output
Error loading settings file: TOML parse error at line 1, column 20
  |
1 | dive               latest
  |                    ^
expected `.`, `=`

version: 2024.11.37 macos-arm64 (2024-11-30)
activated: yes
shims_on_path: no

build_info:
  Target: aarch64-apple-darwin
  Features: DEFAULT, NATIVE_TLS
  Built: Sat, 30 Nov 2024 00:54:51 +0000
  Rust Version: rustc 1.82.0 (f6e511eec 2024-10-15) (Homebrew)
  Profile: release

shell:
  /bin/zsh
  zsh 5.9 (arm64-apple-darwin24.0)

dirs:
  cache: ~/Library/Caches/mise
  config: ~/.config/mise
  data: ~/.local/share/mise
  shims: ~/.local/share/mise/shims
  state: ~/.local/state/mise

config_files:
  ~/.tool-versions
  ~/Developer/github.com/pedropombeiro/gitlab-dashboard/.node-version
  ~/Developer/github.com/pedropombeiro/gitlab-dashboard/.ruby-version
  ~/Developer/github.com/pedropombeiro/gitlab-dashboard/Gemfile
  ~/Developer/github.com/pedropombeiro/gitlab-dashboard/.tool-versions

backends:
  aqua
  asdf
  cargo
  core
  gem
  go
  npm
  pipx
  spm
  ubi
  vfox

plugins:
  difftastic          https://github.com/volf52/asdf-difftastic.git#40e619c
  dive                https://github.com/looztra/asdf-dive.git#1321207
  fd                  https://gitlab.com/wt0f/asdf-fd.git#17d56e0
  github-cli          https://github.com/bartlomiejdanek/asdf-github-cli.git#e0605b7
  glab                https://github.com/particledecay/asdf-glab.git#d264c0c
  go                  https://github.com/kennyp/asdf-golang.git#e2527a3
  golangci-lint       https://github.com/hypnoglow/asdf-golangci-lint.git#fee877b
  just                https://github.com/olofvndrhr/asdf-just.git#3f907ee
  minio               https://github.com/aeons/asdf-minio.git#113b19d
  node                https://github.com/asdf-vm/asdf-nodejs.git#93bd217
  postgres            https://github.com/smashedtoatoms/asdf-postgres.git#acbbc49
  pre-commit          https://github.com/jonathanmorley/asdf-pre-commit.git#26bfc42
  redis               https://github.com/smashedtoatoms/asdf-redis.git#d5a67c5
  rust                https://github.com/code-lever/asdf-rust.git#95acf4f
  teleport-community  https://github.com/MaloPolese/asdf-teleport-community#c3e0cb3
  yamllint            https://github.com/ericcornelissen/asdf-yamllint.git#7f7ef1b
  yarn                https://github.com/twuni/asdf-yarn.git#376c540

toolset:
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>  asdf:rust@stable
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
env_vars:
  MISE_GLOBAL_CONFIG_FILE=~/.tool-versions
  MISE_SHELL=zsh
Error loading settings file: TOML parse error at line 1, column 20
  |
1 | dive               latest
  |                    ^
expected `.`, `=`

mise WARN  Error parsing ~/.tool-versions: TOML parse error at line 1, column 20
  |
1 | dive               latest
  |                    ^
expected `.`, `=`

settings:

3 warnings found:

1. plugin go overrides a core plugin

2. plugin node overrides a core plugin

3. plugin rust overrides a core plugin

No problems found
Error loading settings file: TOML parse error at line 1, column 20
  |
1 | dive               latest
  |                    ^
expected `.`, `=`

Additional context
Add any other context about the problem here. Consider running mise with --debug or --trace for extra debug info.
I've been able to get around this issue by downloading an older version of mise, such as 2024.11.15

MISE_GLOBAL_CONFIG_FILE=~/.tool-versions
this shouldn't point to a tool-versions file

That was it, of course @jdx. I don't know why I overrode that, at some point! Thanks for pointing that out.


Add GitHub action for exporting KinD logs

Issue link

Related to https://github.com/project-codeflare/codeflare-operator/issues/436
What changes have been made

Add additional GitHub action covering export all KinD pod logs.
Verification steps

N/A
Checks

[x] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[x] Manual tests
[ ] Testing is not required for this change

Tested as part of https://github.com/project-codeflare/codeflare-operator/pull/435

/lgtm

/approve


Dark mode for news forum

Issue Description:
The dark mode is a feature in FCC learn and FCC forum but it is not there in FCC news.
This makes it hard to read articles in dim light.
To do:
Add Dark mode on /news

Thanks for this feature request, I think we will have to objectively gauge the interest about this. Can you post about this on the forum? Maybe tagging Quincy on the thread would be great as well.
Once we have some interest we should be able to take it up here.
Thanks.


various changes

Made a few changes to simplify and made some aesthetic tweaks (take them or leave them!). Also got much better table rendering by using the latest quarto-cli (landed those changes yesterday). You can see the revised version here: https://jjallaire.github.io/vetiverdashboard

Remove some options that are now handled more correctly by default
Remove some heading hierarchy also now handled better by default
Move commentary above content (rather than in sidebar). I think this looks better and provides more width for the main content.
Add some dependencies to requirements.txt

Finally, you should be able to publish this with quarto publish gh-pages and then you won't need to check the output in (I removed it in this PR).

Thank you so much for these tweaks 🙌

This is a super-cool example, very excited to include it! (thank you again)


Replace rectangle with pins/ports

The pins were represented in form of rectangles. They have been converted to ports/pins denoting by an X which corresponds to a component pin node so as to get connected with wires.

I think the functionality has been added by now.


Elsevier Science Grid characters

The Elsevier Science Grid in Unicode document by Simon Pepping (@spepping?) and Rob Schrauwen hasn’t been updated since 2004-12-03. Unicode 4.0.1 (or maybe 4.1.0 beta) was state of the art back then.

Unfortunately, not all Grid symbols have been adopted by Unicode. The MathML and STIX effort has had great success for mathematical symbols, which form the majority of our grid symbols. No such effort has yet been done for chemistry and linguistics, two other scientific areas that contribute symbols to the grid. For these symbols, we must maintain a small version of the grid.

Section 3 of the report maps …

the grid position, 2. the Unicode point, 3. the valid entity names for this Unicode point, 4. the description of this symbol.

Missing Unicode characters in 2004
Some entries have already been corrected for subsequent Unicode versions.
Grid B: Symbols

Position
Unicode
Entities / Glyph
Description

Bd5
U+
⌞
left bottom corner, long

Bd6
U+
∣
shortmid (Height of small x)

Bd7
U+
∥
short parallel (Height small x)

Be5
U+
⌟
right bottom corner, long

Be6
U+
∤
nshortmid

Be7
U+
∦
not short parallel

Bfp
U+
&sqfne;
square with filled N-E-corner

Bfr
U+
&sqfsw;
square with filled S-W-corner

Bfv
U+
&sqft;
square, top filled

Bfw
U+
&sqfb;
square, bottom filled

Bgg
U+
&lozfl;
lozenge, left filled

Bgh
U+
&lozfr;
lozenge, right filled

Bgi
U+
⧫
lozenge, filled

Bh8
U+26A5
&herma; ⚥
hermaphrodite

Bji
U+
&S;
S-sign

Bn3
U+
&lbd2td;
2 bonds on the lefthand side, top double

Bn4
U+
&lbd2bd;
2 bonds on the lefthand side, bottom double

Bn5
U+
&rbd2td;
2 bonds on the righthand side, top double

Bn6
U+
&rbd2bd;
2 bonds on the righthand side, bottom double

Boq
U+
&dbnd;
double bond; length as m-dash

Bor
U+
&tbnd;
triple bond; length as m-dash

Bos
U+
&qbnd;
quadruple bond; length as m-dash

Bo0
U+
&rad;
radical dot

Bo1
U+
&pent;
pentagon

Bo3
U+
&pdbdtd;
partial double bond, top dashed

Bo5
U+
&ptbdtd;
partial triple bond, top dashed

Bo6
U+
&ptbdbd;
partial triple bond, bottom dashed

Bo7
U+
&sbnd;
single bond

Bo8
U+
&pdbond;
partial double bond

Bpq
U+
&dbnd6;
6-point double bond; length half of m-dash

Bpr
U+
&tbnd6;
6-point triple bond; length half of m-dash

Bps
U+
&qbnd6;
6-point quadruple bond; length half of m-dash

Bpt
U+269F
&rbond3; ⚟
3 bonds on the righthand side

Bpu
U+269E
&lbond3; ⚞
3 bonds on the lefthand side

Bpv
U+
&rbond2;
2 bonds on the righthand side

Bpw
U+
&lbond2;
2 bonds on the lefthand side

Buc
U+
&camb;
Cambrian (era)

Grid C: Alphabets and accents

Position
Unicode
Entities / Glyph
Description

Can
U+
&bigdot;
big dot above (accent)

Cfi
U+0237
&jnodot; ȷ
undotted l.c. j

Grid P: Phonetic alphabets and

Position
Unicode
Entities / Glyph
Description

Pa8
U+
&ht;
hooktop (phonetic symbol)

Pb6
U+
&ggrave;
extra low, accent (phonetic symbol)

Pb8
U+
&ctl;
curly tail (phonetic symbol)

Pc3
U+
&sbw;
subscript w (phonetic symbol)

Pc6
U+
&hris;
high rising, accent (phonetic symbol)

Pdk
U+
&resmck;
small capital K, reversed (phonetic symbol)

Pdu
U+1D1C
— ᴜ
small capital U (phonetic symbol)

Pd3
U+02D7
ℏ ˗
horizontal bar (phonetic symbol)

Pee
U+1D07
— ᴇ
small capital E (phonetic symbol)

Pd6
U+
&lris;
low rising, accent (phonetic symbol)

Pe6
U+
&risfla;
rising-falling, accent (phonetic symbol)

Pfa
U+1D00
— ᴀ
small capital A (phonetic symbol)

Pfj
U+0237
&jnodot; ȷ
j, undotted (phonetic symbol)

Pgh
U+02AF
&hrttrh; ʯ
turned h, hook right tail (phonetic symbol)

Phn
U+0235
&ncurt; ȵ
curly-tail n (phonetic symbol)

Pht
U+0236
&tcurt; ȶ
curly-tail t (phonetic symbol)

Pid
U+0221
&dcurt; ȡ
curly-tail d (phonetic symbol)

Pih
U+A727
&heng; ꜧ
heng (phonetic symbol)

Pj1
(U+2225)
&pSlash; ∥
double Slash (phonetic symbol) (variant of Pi1)

Pko
U+
&trnomeg;
inverted omega (phonetic symbol)

Pk1
U+
&trisla;
triple Slash (phonetic symbol)

Plr
U+
&refhrl;
reversed fish-hook r, long leg (phonetic symbol) (variant of Pjr)

Pt2
U+035C
&btmlig;͜
bottom ligature (phonetic symbol)

Specific References

Elsevier Science Grid in Unicode

Hi,
Indeed, I (@spepping https://github.com/spepping) am one of the original
authors of this document. I have not been involved with this work for quite
some time, and I cannot participate in an update.
Best, Simon Pepping
On Sun, Mar 12, 2017 at 12:19 AM, Christoph Päper<EMAIL_ADDRESS>wrote:

The Elsevier Science Grid in Unicode
https://www.elsevier.com/__data/assets/pdf_file/0005/58406/ja50_esgrid.pdf
document by Simon Pepping (@spepping https://github.com/spepping?) and
Rob Schrauwen hasn’t been updated since 2004-12-03. Unicode 4.0.1 (or maybe
4.1.0 beta) was state of the art back then
http://www.unicode.org/history/publicationdates.html.


python3Packages.pyvicare: 2.7.1 -> 2.8

Motivation for this change
Update to latest upstream release 2.8
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 136815 run on x86_64-linux 1

2 packages built:

python38Packages.pyvicare
python39Packages.pyvicare


Smoothquant for Phi2 and Qwen2

Added Smoothquant support for Phi2 and Qwen2 models, and added ppl_eval.py to test results more easily (there were a few issues here that prevented me from using eval_model.py in examples)

Hi , thank you for your contribution. I will take a review.


Allow node > 6 support

The npm package has a postinstall script to make sure the node version is 6 and the npm version is 3, my local install fails because my node verson is 8.0.0
Is there a reason these are limited to exactly 6 and 3 and not greater than 6 and 3?

Yes we do that intentionally to ensure everybody has the same environment.   We prefer to live on node LTS, so we'll jump to node 8 once it becomes LTS in October.
But you could use a tool like nvm to manage the node version we require along side node 8.0.0.
Thanks for the report, I'm going to close this issue though as it's per design

Cheers, thanks for the explanation.


Just bring master up-to-date

No real functional changes

Pull Request Test Coverage Report for Build 91

0 of 23 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.7%) to 33.846%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

enqueue/enqueueMain.py
0
23
0.0%

Totals

Change from base Build 86:
-0.7%

Covered Lines:
66

Relevant Lines:
195

💛  - Coveralls

Pull Request Test Coverage Report for Build 91

0 of 23 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.7%) to 33.846%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

enqueue/enqueueMain.py
0
23
0.0%

Totals

Change from base Build 86:
-0.7%

Covered Lines:
66

Relevant Lines:
195

💛  - Coveralls

Pull Request Test Coverage Report for Build 91

0 of 23 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.7%) to 33.846%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

enqueue/enqueueMain.py
0
23
0.0%

Totals

Change from base Build 86:
-0.7%

Covered Lines:
66

Relevant Lines:
195

💛  - Coveralls


v0.12.1 spec updates

What was wrong?
Closes #1798.
How was it fixed?
Remainder of backwards-incompatible changes.
TODO

[x] cleanup after this is merged https://github.com/ethereum/trinity/pull/1810

Cute Animal Picture

Changes look good :+1:
Should these be kept on a separate branch as mentioned on #1798?

Should these be kept on a separate branch as mentioned on #1798?

i think we just go full in on altona and merge to master -- happy to do otherwise if you think differently!


SC-1634

1: removed concurrent HashMap from SystemSetting Client

Codecov Report

Merging #789 into release-2.7.0 will not change coverage.
The diff coverage is 16.66%.

@@               Coverage Diff                @@
##             release-2.7.0     #789   +/-   ##
================================================
  Coverage            38.97%   38.97%
  Complexity             995      995
================================================
  Files                  149      149
  Lines                10092    10092
  Branches              1122     1122
================================================
  Hits                  3933     3933
  Misses                5747     5747
  Partials               412      412

Impacted Files
Coverage Δ
Complexity Δ

...rd/common/util/KeycloakRequiredActionLinkUtil.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...common/models/util/KeyCloakConnectionProvider.java
38.55% <20%> (ø)
4 <0> (ø)
:arrow_down:

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 4b81853...ed52486. Read the comment docs.


init.py: improve error handling and enhance async processing

I experienced many errors when trying to run the indexer due to async issues. It was difficult at first to discern what was driving the failures. So, I modified the async approach and improved error handling.
Key changes:

Improved error handling:

Used specific exceptions like KeyError and RequestException for more granular error handling.
Logged errors using logging.error() for better visibility and troubleshooting.
Raised exceptions using raise_for_status() for 4xx and 5xx status codes from the Text Analytics API.
Handled job failure by raising a RuntimeError if the job status is 'failed'.

Enhanced asynchronous processing:

Implemented a retry mechanism with exponential backoff to handle cases where the Text Analytics job takes longer to complete.
Added a maximum number of retries (max_retries) and a retry delay (retry_delay) that doubles with each retry attempt.
Raised a TimeoutError if the job doesn't complete within the maximum number of retries.

There are some additional changes we want to include here, we appreciate these updates and improvements, but since this is a zip I don't want to merge as is. Thanks for your contributions! Update with some of these changes will be coming shortly


More Extensible Multiaddress Format

This PR introduces a more extensible MultiAddress format for Substrate that can be used to wrap multiple different address identifiers for an underlying AccountId:

Index
Raw Bytes (like an encoded string)
20 bytes (ETH)
32 bytes (like a 256 bit hash)

Ultimately this replaces and deprecates the less extensible and custom encoding format provided by the Indices pallet.
This now allows for a chain to have multiple different address formats for a single AccountId, specifically in conjunction with the StaticLookup trait that can be used to convert from one address format to the underlying AccountId.
This is relevant for things like a name service pallet, or even could make runtime integration with the EVM pallet more simple.
This also updated the Substrate Node Template to use the MultiAddress format by default, allowing it to easily upgrade to alternative lookups in the future if it wants and to keep the types the same between the Node Template and the Node!
This is a breaking change for any front-end to runtime communication using the old indices format since the encoding format of these multiaddresses have now changed.
cc @jacogr @gavofyork

This is super useful for evm integration.
Should have a way to provide multiple lookup sources. So we can do
impl frame_system::Trait for Runtime {
	type Lookup = (Indices, Evm, NameService);

@xlc do you know if there is a better way to do this?
https://github.com/paritytech/substrate/pull/7197/commits/20d1a706c9ba3670c09f8ea0e773face9a5734a9
/// Perform a StaticLookup where there are two lookup sources of the same type.
pub struct TwoStaticLookup<A, B>(PhantomData<(A, B)>);
impl<A, B> StaticLookup for TwoStaticLookup<A, B>
where
	A: StaticLookup,
	B: StaticLookup<Source = A::Source, Target = A::Target>,
{
	type Source = A::Source;
	type Target = A::Target;

	fn lookup(x: Self::Source) -> Result<Self::Target, LookupError> {
		let a = A::lookup(x.clone());
		if a.is_ok() {
			return a
		} else {
			B::lookup(x)
		}
	}
	fn unlookup(x: Self::Target) -> Self::Source {
		A::unlookup(x)
	}
}

Can't figure out how to get impl_for_tuples working but this is my take
impl<A, B> StaticLookup for (A, B)
where
	A: StaticLookup,
	B: StaticLookup<Source = A::Source, Target = A::Target>,
{
	type Source = A::Source;
	type Target = A::Target;

	fn lookup(x: Self::Source) -> Result<Self::Target, LookupError> {
		A::lookup(x.clone()).or_else(|_| B::lookup(x))
	}
	fn unlookup(x: Self::Target) -> Self::Source {
		A::unlookup(x)
	}
}

and type Lookup = (Indices, (NameService, NameService));

bot merge

Hi all,
Is this a backwards breaking change in relation to transaction serialization?

Hi all,
Is this a backwards breaking change in relation to transaction serialization?

=> Yes it is . Clearer communication around breaking changes is super important for developers working on wallet implementations - there should be a preceeding documentation specifying serialization and a change description, not just a code change that introduces breaking changes. Crucial to support and incentivice independent development.


change placeHolder MessagesComposerTextView

Hello
i want change placeHolder MessagesComposerTextView
What is your suggestion?
thanks

@amirch123 can you give us more information?

Hello everyone!
I'm sorry to inform the community that I'm officially deprecating this project. 😢 Please read my blog post for details:
http://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/
Thus, I'm closing all issues and pull requests and making the necessary updates to formally deprecate the library. I'm sorry if this is unexpected or disappointing. Please know that this was an extremely difficult decision to make. I'd like to thank everyone here for contributing and making this project so great. It was a fun 4 years. 😊
Thanks for understanding,
— jsq


Card examples fix

Fixes #1327
Here is one solution to better fit design on documentation. I think that this solution is the best regarding the others I had. I'm open to discussion if you think that it would be better in another way 😄

Design review done. Some missing callouts that will be added with https://github.com/Orange-OpenSource/Orange-Boosted-Bootstrap/pull/1614#issuecomment-1325123929.


💡[Feature]: High-Risk (adding a new feature in asthma prediction)

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
new feature called High-Risk which will indicate whether a patient is in a high-risk category for asthma based on their symptoms. We'll define High-Risk as having a score of 1 for any two or more of the following symptoms: Difficulty-in-Breathing, Nasal-Congestion, and Sore-Throat.
Use Case
Clinical Decision Support:
Use Case: Doctors and healthcare providers can use the High-Risk feature to quickly identify patients who may require more urgent attention or intensive care.
Implementation: In a hospital's Electronic Health Record (EHR) system, this feature can flag patients with a High-Risk status, prompting healthcare providers to prioritize their examination and treatment.
Preventive Health Programs:
Use Case: Public health officials can use the High-Risk feature to target preventive measures and educational programs more effectively.
Implementation: By analyzing data from various communities, officials can identify high-risk populations and deploy resources such as free health check-ups, asthma management workshops, and distribution of preventive medications.
Remote Monitoring and Telehealth:
Use Case: Patients with a High-Risk status can be monitored remotely using telehealth services to ensure they manage their symptoms effectively.
Implementation: Remote monitoring devices can send regular updates to healthcare providers about patients' symptoms. If a patient's status changes to High-Risk, the system can automatically schedule a telehealth appointment or send alerts to the patient and their caregivers.
Insurance Risk Assessment:
Use Case: Insurance companies can use the High-Risk feature to assess the risk levels of their clients and adjust premiums or coverage plans accordingly.
Implementation: Insurance companies can integrate this feature into their risk assessment models to offer personalized insurance plans and proactive health management services to high-risk clients.
Benefits
No response
Add ScreenShots
No response
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@sanjay-kv plz assign this issue to me


Slug editor is missing from Settings

Describe the bug
The textfield for the slug is no longer appearing in settings, so the slug cannot be edited (at least it's not obvious how to do that now).
Link to the blitz that caused the error
https://stackblitz.com/edit/vite-dynamic-imports
Steps to reproduce

Go to Blitz.
Open Settings.
Observe there is no editor for the slug.

Expected behavior
The textfield appears in Settings, and allows editing the slug.
Parity with Local

[ ] I have run the project in my local machine and I could not reproduce the issue.

Screenshots

Platform
Browser name  = Chrome
Full version  = 97.0.4692.71
Major version = 97
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36
performance.memory = {
  "totalJSHeapSize": 73925803,
  "usedJSHeapSize": 70770783,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Hash = 5df97b5e61f923919ea927c406a4806b792de8c6

Additional context
No response

I see now the slug editor is in a dropdown at the top next to the blitz title:


create_sql_agent  ImportError: cannot import name 'ToolsRenderer' from 'langchain_core.tools'

Checked other resources

[X] I added a very descriptive title to this issue.
[X] I searched the LangChain documentation with the integrated search.
[X] I used the GitHub search to find a similar question and didn't find it.
[X] I am sure that this is a bug in LangChain rather than my code.
[X] The bug is not resolved by updating to the latest stable version of LangChain (or the specific integration package).

Example Code
agent_executor = create_sql_agent(llm, db=db, agent_type="openai-tools", top_k=50)

### Error Message and Stack Trace (if applicable)

File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain\tools\render.py", line 9, in <module>

    from langchain_core.tools import (

ImportError: cannot import name 'ToolsRenderer' from 'langchain_core.tools' (C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain_core\tools\__init__.py)

agent_executor = create_sql_agent(llm, db=db, agent_type="openai-tools", top_k=50)

Description
Latest langchain version and when i want to invoke
agent_executor = create_sql_agent(llm, db=db, agent_type="openai-tools", top_k=50)

i get File "C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain\tools\render.py", line 9, in <module>

    from langchain_core.tools import (

ImportError: cannot import name 'ToolsRenderer' from 'langchain_core.tools' (C:\Users\AppData\Local\Programs\Python\Python311\Lib\site-packages\langchain_core\tools\__init__.py)

System Info
python 3.11
windows 10
i ran all langchain updates

Release of langchain 0.2.14 in progress, this should be fixed if you upgrade. We're also yanking version of langchain-core that introduced this. Thanks for flagging.

thanks for update i will check


[prodc] Add the prodc owner configuration

Add the json representation of the prodc owner configuration.
Use the binary form in the sku_creator_owner_init function to set the owner configuration on as-yet un-owned chips.

The CI failure is not related to this PR.


bug: task id Pump { id: "pu_join", input_type: Window } does not have upstream source_city_temperature

refs: https://github.com/SpringQL/SpringQL/issues/71#issuecomment-1089939069

https://github.com/SpringQL/SpringQL/runs/5825844880?check_suite_focus=true
[2022-04-05T00:13:11Z ERROR panic] thread 'GenericWorker' panicked at 'task id Pump { id: "pu_join", input_type: Window } does not have upstream source_city_temperature': springql-core/src/stream_engine/autonomous_executor/task_graph.rs:111

...

[2022-04-05T00:13:12Z ERROR panic] thread 'test_feat_left_outer_join' panicked at 'failed to wait for worker thread to finish its job: SendError { .. }': springql-core/src/stream_engine/autonomous_executor/worker/worker_handle.rs:42

reproduced: https://github.com/SpringQL/SpringQL/runs/5849495920?check_suite_focus=true


Updating compiler versions (4.1, 3.3, able to do swift-version 5)

This pull request is about updating the versions to reflect the current development on the master branch.

Making master call itself 4.1
Updating the swift 3 compatiblity mode to be 3.3 (from 3.2)
Adding ability to pass swift-version 5 to allow for Swift 5 development to start.  This includes providing the isSwiftVersion4, isSwiftVersion5 utility methods.

Please note, this does not include the importer work needed to allow APIs to import differently when swift-version 5 is specified.

@swift-ci please test

@swift-ci please smoke test

Build failed
Swift Test Linux Platform
Git Sha - 1272cd3aace9aebbd1bc402ef3c8dff771520e0f

@swift-ci smoke test

@swift-ci please smoke test

@swift-ci please test

@swift-ci please test

@swift-ci please clean test Linux

We should also update https://github.com/apple/swift/blob/master/utils/build-script#L2075 to 4.1

@shahmishal Updated the build script.

@swift-ci please smoke test

Build failed
Swift Test Linux Platform
Git Sha - 93786d8e264d095256169a6a2552970ea785036f

@swift-ci please clean test Linux


Add State Autonomous professional educational institution of the city of Moscow "College of Entrepreneurship No. 11"

College website https://kp11.mskobr.ru/
IT center website http://kp11.ru/cikt

@KeanuRo First stage of verification passed, official domain is kp11.ru as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@KeanuRo Pull request merged. Thank you.


Issue #1141 enables thin cluster cache configuration

Fixes #1141 removes potential null ptr exception and updates javadoc

Note: I did not implement EhcacheClientEntity.validateCache to return ServerStoreConfiguration

A number of fractured side discussions between @GaryWKeim @cljohnso @AbfrmBlr @ljacomet and myself led to the idea of "clustered", "clustered-shared" and "clustered-dedicated" as suitable terminology for the three clustered resource types.  If nobody has any objections I suggest that we standardize on those names as part of this PR.

test this please

Verified this runs tests and passes checks locally so merging.