Exchange is not installed

Hi,
Exchange is not installed when using ".\build-lab.ps1 -Exchange2013 -e15_cu cu18 -NMM -nmm_ver nmm9111 -NW -nw_ver nw9111".
PS C:\MarcelKeil\labbuildr> .\build-lab.ps1 -Exchange2013 -e15_cu cu18 -NMM -nmm_ver nmm9111 -NW -nw_ver nw9111
==>Running labbuildr on a LENOVO 20BV004TGE with 1 x Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz with 2 Cores and 4 Logical CPUs and 16 GB Memory
Version 2017.Autunum VMworld2017 Edition
 ==>Building Proposed Workorder
 ==>Entering Download Section
 ==> selected 2016 not supported ith this Exchange Version, switching to 2012R2FallUpdate for Exchange Nodes
 ==>destination : C:\MarcelKeil\labbuildr\Sources\Exchange
 ==>prereq = C:\MarcelKeil\labbuildr\Sources\prereq
 ==>C:\MarcelKeil\labbuildr\Sources\prereq found
 ==>we are now going to test E2013 prereqs
 ==>found filterpack2010sp1-kb2460041-x64-fullfile-en-us.exe in C:\MarcelKeil\labbuildr\Sources\prereq
 ==>found FilterPack64bit.exe in C:\MarcelKeil\labbuildr\Sources\prereq
 ==>found UcmaRuntimeSetup.exe in C:\MarcelKeil\labbuildr\Sources\prereq
 ==>found ExchangeMapiCdo.EXE in C:\MarcelKeil\labbuildr\Sources\prereq
 ==>C:\MarcelKeil\labbuildr\Sources\prereq found
 ==>found NDP462-KB3151800-x86-x64-AllOS-ENU.exe in C:\MarcelKeil\labbuildr\Sources\prereq
 ==>Testing C:\MarcelKeil\labbuildr\Sources\prereq\ExchangeMapiCdo\ExchangeMapiCdo.msi
setup.exe already exists, overwrite with -force
 ==>Networker Modules nmm9111 will be intalled by User selection
 ==>we need to get nw9111, trying Automated Download
 ==>Receive Request for nw9111 in C:\MarcelKeil\labbuildr\Sources\Networker
 ==>NW Dot Ver <IP_ADDRESS>
 ==>nwzip for ftp: nw911_win_x64.zip
 ==>nw9111_win_x64.zip not found, trying to download from ftp://ftp.legato.com/pub/NetWorker/Cumulative_Hotfixes/9.1.1/<IP_ADDRESS>/nw911_win_x64.zip
 ==>Filesize: -1
################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################### ==>extracting C:\MarcelKeil\labbuildr\Sources\Networker\nw9111_win_x64.zip to C:\MarcelKeil\labbuildr\Sources\Networker\nw9111
 ==>Using C:\Program Files (x86)\VMware\VMware Workstation\7za.exe with x -bb0 -bso0 -bsp0 -oC:\MarcelKeil\labbuildr\Sources\Networker\nw9111 C:\MarcelKeil\labbuildr\Sources\Networker\nw9111_win_x64.zip
 ==>Sucess expanding C:\MarcelKeil\labbuildr\Sources\Networker\nw9111_win_x64.zip
Received nw9111
 ==>we need to get nmm9111, trying Automated Download
 ==>Receive Request for nmm9111 in C:\MarcelKeil\labbuildr\Sources\Networker
 ==>NMM Dot Ver <IP_ADDRESS>
 ==>SVCMM Zip Version : scvmm911_win_x64.zip
 ==>NMM Zip Version : nmm911_win_x64.zip
 ==>nmm911_win_x64.zip not found, trying to download from ftp://ftp.legato.com/pub/NetWorker/NMM/Cumulative_Hotfixes/9.1.1/<IP_ADDRESS>/nmm911_win_x64.zip
AUSFÜHRLICH: 230 User logged in, proceed.
 ==>Filesize: -1
############################################################################################################################################################################################################################################################################################################################################################ ==>extracting C:\MarcelKeil\labbuildr\Sources\Networker\nmm9111.zip to C:\MarcelKeil\labbuildr\Sources\Networker\nmm9111
 ==>Using C:\Program Files (x86)\VMware\VMware Workstation\7za.exe with x -bb0 -bso0 -bsp0 -oC:\MarcelKeil\labbuildr\Sources\Networker\nmm9111  C:\MarcelKeil\labbuildr\Sources\Networker\nmm9111.zip
 ==>Sucess expanding C:\MarcelKeil\labbuildr\Sources\Networker\nmm9111.zip
 ==>scvmm911_win_x64.zip not found, trying to download from ftp://ftp.legato.com/pub/NetWorker/NMM/Cumulative_Hotfixes/9.1.1/<IP_ADDRESS>/scvmm911_win_x64.zip
AUSFÜHRLICH: 230 User logged in, proceed.
 ==>Filesize: -1
############ ==>extracting C:\MarcelKeil\labbuildr\Sources\Networker\scvmm9111.zip to C:\MarcelKeil\labbuildr\Sources\Networker\scvmm9111
 ==>Using C:\Program Files (x86)\VMware\VMware Workstation\7za.exe with x -bb0 -bso0 -bsp0 -oC:\MarcelKeil\labbuildr\Sources\Networker\scvmm9111  C:\MarcelKeil\labbuildr\Sources\Networker\scvmm9111.zip
 ==>Sucess expanding C:\MarcelKeil\labbuildr\Sources\Networker\scvmm9111.zip
 ==>Networker nw9111 Node will be installed
 ==>destination : C:\MarcelKeil\labbuildr\Sources\Acrobat
 ==>File C:\MarcelKeil\labbuildr\Sources\Acrobat\AcroRdrDC1500720033_en_US.msi already exists, use -Force to overwrite
 ==>File C:\MarcelKeil\labbuildr\Sources\Acrobat\AcroRdrDCUpd1501720050.msp already exists, use -Force to overwrite
 ==>leaving download section
 ==>we will Build Domain labbuildr and Subnet <IP_ADDRESS>  on vmnet2 for the Running Workorder
 ==>setting Language to de-DE
 ==>setting DNS1 <IP_ADDRESS>
 ==>saving defaults to ./defaults.json
 ==>creating Linked Clone from 2016 BASE for DCNODE[success]
 ==>setting MainMemoryUseFile to False for DCNODE[success]
 ==>adjusting VM to size L with 2 CPU and 2048 MB
 ==>configuring Ethernet0 as vmxnet3 with custom for DCNODE[success]
 ==>setting ethernet0 to vmnet2 for DCNODE[success]
 ==> Configuring IDE sata0:1 on DCNODE[success]
 ==>starting Virtual Machine DCNODE[success]
 ==>enabling shared folders (hgfs) for DCNODE[success]
 ==>adding Share Scripts for Folder C:\MarcelKeil\labbuildr\labbuildr-scripts to DCNODE[success]
 ==>adding Share Sources for Folder C:\MarcelKeil\labbuildr\Sources to DCNODE[success]
 ==>waiting for Sysprep finished [sysprep finished]
 ==>waiting for user Administrator logged in [success]
 ==>starting 'new-dc.ps1 -dcname labbuildrDC -Domain labbuildr -IPv4subnet 192.168.2 -IPv4Prefixlength 24 -IPv6PrefixLength 8 -IPv6Prefix FD00::  -AddressFamily IPv4 -TimeZone 'W. Europe Standard Time'  ' on DCNODE[success]
 ==>preparing Domain [success]
 ==>waiting for user Administrator logged in [success]
 ==>starting 'finish-domain.ps1 -domain labbuildr -domainsuffix local ' on DCNODE[success]
 ==>creating Domain labbuildr [finished]
 ==>starting 'dns.ps1 -IPv4subnet 192.168.2 -IPv4Prefixlength 24 -IPv6PrefixLength 8 -AddressFamily IPv4  -IPV6Prefix FD00::  ' on DCNODE[success]
 ==>starting 'add-serviceuser.ps1 ' on DCNODE[success]
 ==>starting 'disable-hardening.ps1 -UpdateType never' on DCNODE[success]
 ==>starting 'enable-ansiblewinrm.ps1 ' on DCNODE[success]
 ==>starting 'create-labshortcut.ps1 ' on DCNODE[success]
 ==>starting 'pwpolicy.ps1 ' on DCNODE[success]
 ==>starting 'set-winrm.ps1 ' on DCNODE[success]
 ==>starting 'install-nwclient.ps1 -nw_ver nw9111 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on DCNODE[success]
 ==>starting 'Set-Customlanguage.ps1 -LanguageTag de-DE ' on DCNODE[success]
 ==>starting 'powerconf.ps1 ' on DCNODE[success]
 ==>starting 'set-uac.ps1 ' on DCNODE[success]
 ==>starting 'set-step.ps1  -step step  -reboot' on DCNODE[success]
 ==>creating Linked Clone from 2012R2FallUpdate BASE for E2013N1[success]
 ==>setting MainMemoryUseFile to False for E2013N1[success]
 ==>creating new 500GB SCSI Disk SCSI1_LUN1.vmdk at C:\MarcelKeil\labbuildr\E2013N1[success]
 ==>adding Disk SCSI1_LUN1.vmdk at Controller 1 LUN 1 to E2013N1[success]
 ==>creating new 500GB SCSI Disk SCSI1_LUN2.vmdk at C:\MarcelKeil\labbuildr\E2013N1[success]
 ==>adding Disk SCSI1_LUN2.vmdk at Controller 1 LUN 2 to E2013N1[success]
 ==>creating new 500GB SCSI Disk SCSI1_LUN3.vmdk at C:\MarcelKeil\labbuildr\E2013N1[success]
 ==>adding Disk SCSI1_LUN3.vmdk at Controller 1 LUN 3 to E2013N1[success]
 ==>adjusting VM to size TXL with 2 CPU and 6144 MB
 ==>configuring Ethernet0 as vmxnet3 with custom for E2013N1[success]
 ==>setting ethernet0 to vmnet2 for E2013N1[success]
 ==> Configuring IDE sata0:1 on E2013N1[success]
 ==>starting Virtual Machine E2013N1[success]
 ==>enabling shared folders (hgfs) for E2013N1[success]
 ==>adding Share Scripts for Folder C:\MarcelKeil\labbuildr\labbuildr-scripts to E2013N1[success]
 ==>adding Share Sources for Folder C:\MarcelKeil\labbuildr\Sources to E2013N1[success]
 ==>waiting for Sysprep finished [sysprep finished]
 ==>waiting for user Administrator logged in [success]
 ==>starting 'configure-node.ps1 -nodeip <IP_ADDRESS> -nodename E2013N1 -Domain labbuildr -domainsuffix local -IPv4subnet 192.168.2 -IPV6Subnet FD00:: -AddressFamily IPv4 -IPv4PrefixLength 24 -IPv6PrefixLength 8 -IPv6Prefix FD00::  -AddOnfeatures 'RSAT-ADDS, RSAT-ADDS-TOOLS, AS-HTTP-Activation, NET-Framework-45-Features, RSAT-DNS-SERVER, Desktop-Experience, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation' -TimeZone 'W. Europe Standard Time' ' on E2013N1[success]
 ==>enabling shared folders (hgfs) for E2013N1[success]
 ==>Joining E2013N1 to Domain labbuildr [Done]
 ==>starting 'create-labshortcut.ps1 ' on E2013N1[success]
 ==>starting 'disable-hardening.ps1 -UpdateType never' on E2013N1[success]
 ==>starting 'enable-ansiblewinrm.ps1 ' on E2013N1[success]
 ==>starting 'prepare-disks.ps1 ' on E2013N1[success]
 ==>starting 'install-exchangeprereqs.ps1 -NET_VER 452 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on E2013N1[success]
 ==>starting 'powerconf.ps1 ' on E2013N1[success]
 ==>starting 'install-exchange.ps1  -ex_cu cu18 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on E2013N1[success]
 ==>waiting for user Administrator logged in [success]
 ==>waiting for Pass 4 (E15 Installed) for E2013N1

 ==>starting 'configure-exchange.ps1 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on E2013N1[success]
 ==>creating Accounts and Mailboxes:
==> running Post Config
 ==>starting 'create-security.ps1 ' on E2013N1[success]
 ==>starting 'install-nwclient.ps1 -nw_ver nw9111 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on E2013N1[success]
 ==>starting 'install-nmm.ps1 -nmm_ver nmm9111 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on E2013N1[success]
 ==>starting 'finish-nmm.ps1 ' on E2013N1[success]
 ==>starting 'Set-Customlanguage.ps1 -LanguageTag de-DE ' on E2013N1[success]
 ==>starting 'powerconf.ps1 ' on E2013N1[success]
 ==>starting 'set-uac.ps1 ' on E2013N1[success]
 ==>starting 'set-step.ps1  -step step  -reboot' on E2013N1[success]
 ==>creating Linked Clone from 2012R2FallUpdate BASE for NWSERVER[success]
 ==>setting MainMemoryUseFile to False for NWSERVER[success]
 ==>adjusting VM to size L with 2 CPU and 2048 MB
 ==>configuring Ethernet0 as vmxnet3 with custom for NWSERVER[success]
 ==>setting ethernet0 to vmnet2 for NWSERVER[success]
 ==> Configuring IDE sata0:1 on NWSERVER[success]
 ==>starting Virtual Machine NWSERVER[success]
 ==>enabling shared folders (hgfs) for NWSERVER[success]
 ==>adding Share Scripts for Folder C:\MarcelKeil\labbuildr\labbuildr-scripts to NWSERVER[success]
 ==>adding Share Sources for Folder C:\MarcelKeil\labbuildr\Sources to NWSERVER[success]
 ==>waiting for Sysprep finished [sysprep finished]
 ==>waiting for user Administrator logged in [success]
 ==>starting 'configure-node.ps1 -nodeip <IP_ADDRESS> -nodename NWSERVER -Domain labbuildr -domainsuffix local -IPv4subnet 192.168.2 -IPV6Subnet FD00:: -AddressFamily IPv4 -IPv4PrefixLength 24 -IPv6PrefixLength 8 -IPv6Prefix FD00::  -AddOnfeatures 'RSAT-ADDS, RSAT-ADDS-TOOLS, AS-HTTP-Activation, NET-Framework-45-Features' -TimeZone 'W. Europe Standard Time' ' on NWSERVER[success]
 ==>enabling shared folders (hgfs) for NWSERVER[success]
 ==>Joining NWSERVER to Domain labbuildr [Done]
 ==>starting 'create-labshortcut.ps1 ' on NWSERVER[success]
 ==>starting 'disable-hardening.ps1 -UpdateType never' on NWSERVER[success]
 ==>starting 'enable-ansiblewinrm.ps1 ' on NWSERVER[success]
 ==>waiting for user Administrator logged in [success]
 ==>starting 'install-java.ps1 -java_Ver 8 ' on NWSERVER[success]
 ==>starting 'install-acrobat.ps1 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on NWSERVER[success]
 ==>starting 'install-nwserver.ps1 -nw_ver nw9111 -SourcePath '\\vmware-host\Shared Folders\Sources' ' on NWSERVER[success]
 ==>starting 'set-step.ps1  -step networker  -reboot' on NWSERVER[success]
 ==>waiting on reboot Checkpoint networker [reached]
 ==>Waiting for NSR Media Daemon to start
[started]
 ==>starting 'nsruserlist.ps1 ' on NWSERVER[success]
 ==>starting 'create-nsrdevice.ps1 -AFTD AFTD1' on NWSERVER[success]
 ==>starting 'Set-Customlanguage.ps1 -LanguageTag de-DE ' on NWSERVER[success]
 ==>starting 'powerconf.ps1 ' on NWSERVER[success]
 ==>starting 'set-uac.ps1 ' on NWSERVER[success]
 ==>starting 'set-step.ps1  -step UAC  -reboot' on NWSERVER[success]
 ==>waiting on reboot Checkpoint UAC [reached]
 ==>starting 'configure-nmc.ps1 ' on NWSERVER[success]
 ==>Please finish NMC Setup by Double-Clicking Networker Management Console from Desktop on NWSERVER
Deployment took 00:56:46.9782188
Software Section took 00:23:23.6570310
Master Section took 00:00:00.6879831
Deployed VM´s in Scenario Exchange

VMXName  State   ActivationPreference
-------  -----   --------------------
DCNODE   running 0
E2013N1  running 1
NWSERVER running 9

Kind regards
Marcel

thanks for heading up. as i can see, even if netframework 4,6,1 is loaded, 4,5,2 is installed wich will block the install without error. i will check on my qa system an issue a fix by tomorrow

fixed $net_ver required to 652 with required rebooit for E15 form SP16 onward, following the same schema as with 2016. should work now !


Does not work on ios

Playing the video on ios enters the video player and plays the video like any normal video.
Panoramic videos still do not work on ios.
The problem lies in hitting the Play button which triggers the video player to open

I'm expecting the same issue. Any update? Thanks.

It will not work on iphone due to video playback happening outside of Safari / chrome,  using quicktime

Would this help?  https://github.com/bfred-it/iphone-inline-video


Update signer-keyring's description.

Update description for --signer-keyring
from:
Specifies private_key as a tx signer (base64 encoded string)
to:
Use the OS secure store as backend to securely store your key. To manage them, you can find more information here.

it's a generated one, gotta change this line https://github.com/osmosis-labs/beaker/blob/1c491738461713cfe25b35eccc6d54ad56785397/packages/cli/src/support/signer.rs#L21

Abandoning and created https://github.com/osmosis-labs/beaker/pull/87 instead.


iQontrol crashes after upgrade to iobroker.js 5.0.4

host.raspberrypi4
2023-06-16 21:33:36.805
error
instance system.adapter.iqontrol.0 terminated with code 6 (UNCAUGHT_EXCEPTION)

iqontrol.0
2023-06-16 21:33:36.044
error
Parameter "options" needs to be a real object but type "string" has been passed

iqontrol.0
2023-06-16 21:33:36.043
error
Error: Parameter "options" needs to be a real object but type "string" has been passed at Validator.assertObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/validator.js:215:19) at Iqontrol.getObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:2447:35) at /opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2007:16 at new Promise () at Iqontrol.getObjectAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/tools.js:2006:16) at Iqontrol.createOrUpdateObject (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1673:25) at Iqontrol.createInfoConnection (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:413:14) at Iqontrol.onReady (/opt/iobroker/node_modules/iobroker.iqontrol/main.js:1779:14) at Iqontrol.emit (node:events:513:28) at Iqontrol._callReadyHandler (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:9017:18)

iqontrol.0
2023-06-16 21:33:36.038
error
unhandled promise rejection: Parameter "options" needs to be a real object but type "string" has been passed

iqontrol.0
2023-06-16 21:33:36.036
error
Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().

I uploaded a fix for this. Please try with actual github-version and provide feedback. Thanks!

The Github version works for me too.
js-controller: 5.0.5
iqontrol: 2.2.0 from github
Node.js: v18.16.0

The github version works.
js-controller: 5.0.4
Thx for the prompt update.

It also works with js-controller 5.0.5

👍


Unable to use git blame (annotate) in latest master + VS 15.6 Preview 5

Note: I had to upgrade my Git for Windows install separately due to GitHub deprecating TLS v1 and v1.1. I did not do so with VS, so it may possibly be related to that.
@jaredpar since you so kindly reminded us over mail to update git clients, think this might be related to that?

What VS are you on? I know that some updates were required to compensate for the GitHub changes.

This was with Preview 5. Looks like it's fixed with Preview 6.


PermissionsEx TIMED permissions

Hi all
For some reason, the timed permissions go away after restart
Any fix?
Kind regards

Intentional -- timed permissions are not saved. Only timed groups are. This will probably change for PEX2.0, but for 1.x this is expected behavior

ok PEX2 is not in end and is not for download but in pex1 all timed are crap i test a groups but is realy bad i remove all timed things dont use it we wait update than we can use that but now is impossible thaks


[New port request] MIT Kerberos

https://github.com/krb5/krb5
MIT Kerberos for Windows
https://github.com/krb5/krb5/tree/master/src/windows
MIT Kerberos for Windows 4.1
https://web.mit.edu/kerberos/dist/
https://web.mit.edu/kerberos/dist/kfw/4.1/kfw-4.1-amd64.msi
https://web.mit.edu/kerberos/dist/kfw/4.1/kfw-4.1-src.zip

Is this now available? It's something I'm looking for.

I was about to add a new port request when I noticed this. This has not been added, please re-open and reconsider adding.


Premodit

First implementation done.
I reorganize the test directories

tests/unittests was made for the unit tests.
tests/integration for the integration test
tests/endtoend for e2e tests/

I suppose that the reviewers at least run the unit tests.
Also, in this PR, please check the reverse modeling by
python tests/endtoend/reverse_premodit.py

Here is my output. It took ~ 1 hour using a laptop PC.
/home/kawahara/anaconda3/lib/python3.8/site-packages/exojax-1.1.3-py3.8.egg/exojax/spec/rtransfer.py:14: UserWarning: rtransfer.nugrid is duplicated and will be removed. Use `setrt.gen_wavenumber_grid` instead
  warnings.warn(warn_msg, UserWarning)
xsmode assumes ESLOG: mode= premodit
WARNING: resolution may be too small. R=<PHONE_NUMBER>844501
Background atmosphere:  H2
Reading transition file
.broad is used.
Broadening code level= a1
default broadening parameters are used for  23  J lower states in  40  states
H2-H2
N= 53638606
uniqidx: 100%|██████████████████████████████████████████████████████████████████████████████████████████| 2/2 [00:00<00:00,  2.04it/s]
sample: 100%|██████████████████████████████████████████| 3000/3000 [53:28<00:00,  1.07s/it, 33 steps of size 6.76e-03. acc. prob=0.88]

                mean       std    median      5.0%     95.0%     n_eff     r_hat
   MMR_CH4      0.01      0.00      0.01      0.00      0.01      7.89      1.01
        RV     10.66      0.29     10.67     10.15     11.12     19.12      1.00
        Rp      0.89      0.07      0.88      0.72      0.98     12.63      1.00
        T0   1313.33     10.98   1312.36   1298.38   1334.28     24.94      1.00
     alpha      0.10      0.00      0.10      0.10      0.10     19.16      1.15
     vsini     20.11      0.56     20.13     19.24     21.10      8.47      1.15

Number of divergences: 1952

Thanks! Corrected typos.

Thank you very much for the implementation, and sorry for the delay in reviewing.
I have confirmed that tests/endtoend/reverse_premodit.py works!
However, I have realized that the following three tests do not pass in my environment.

tests/unittests/spec/modit/modit_test.py
tests/unittests/spec/premodit/premodit_spectrum_test.py
tests/unittests/install/func.py (this is just due to my server environment?)

Do you have any solutions?
tests/unittests/spec/modit/modit_test.py
(base) [kawashima@higuma modit]$ python modit_test.py
/home/kawashima/anaconda3/lib/python3.9/site-packages/pkg_resources/__init__.py:123: PkgResourcesDeprecationWarning: 4.0.0-unsupported is an invalid version and will not be supported in a future release
  warnings.warn(
xsmode assumes ESLOG: mode= modit
/home/kawashima/anaconda3/lib/python3.9/site-packages/exojax-1.1.3-py3.9.egg/exojax/spec/initspec.py:200: UserWarning: Some of the line centers are outside of the wavenumber grid.
  warnings.warn(
/home/kawashima/anaconda3/lib/python3.9/site-packages/exojax-1.1.3-py3.9.egg/exojax/spec/initspec.py:202: UserWarning: All of the line center should be within wavenumber grid for PreMODIT/MODIT/DIT.
  warnings.warn(
0.029209018
Traceback (most recent call last):
  File "/home/kawashima/ExoJAX/check/unittests/spec/modit/modit_test.py", line 107, in <module>
    test_rt_exomol()
  File "/home/kawashima/ExoJAX/check/unittests/spec/modit/modit_test.py", line 100, in test_rt_exomol
    assert np.all(residual < 0.02)
AssertionError

tests/unittests/spec/premodit/premodit_spectrum_test.py
(base) [kawashima@higuma premodit]$ python premodit_spectrum_test.py
/home/kawashima/anaconda3/lib/python3.9/site-packages/pkg_resources/__init__.py:123: PkgResourcesDeprecationWarning: 4.0.0-unsupported is an invalid version and will not be supported in a future release
  warnings.warn(
xsmode assumes ESLOG: mode= modit
/home/kawashima/anaconda3/lib/python3.9/site-packages/exojax-1.1.3-py3.9.egg/exojax/spec/initspec.py:200: UserWarning: Some of the line centers are outside of the wavenumber grid.
  warnings.warn(
/home/kawashima/anaconda3/lib/python3.9/site-packages/exojax-1.1.3-py3.9.egg/exojax/spec/initspec.py:202: UserWarning: All of the line center should be within wavenumber grid for PreMODIT/MODIT/DIT.
  warnings.warn(
uniqidx: 100%|█████████████████████████████████████████| 1/1 [00:00<00:00, 15709.00it/s]
0.02941066
Traceback (most recent call last):
  File "/home/kawashima/ExoJAX/check/unittests/spec/premodit/premodit_spectrum_test.py", line 75, in <module>
    test_rt_exomol()
  File "/home/kawashima/ExoJAX/check/unittests/spec/premodit/premodit_spectrum_test.py", line 70, in test_rt_exomol
    assert np.all(residual < 0.02)
AssertionError

tests/unittests/install/func.py
2022-07-17 19:28:39.281129: W external/org_tensorflow/tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudnn.so.8'; dlerror: libcudnn.so.8: cannot open shared object file: No such file or directory
2022-07-17 19:28:39.281171: E external/org_tensorflow/tensorflow/stream_executor/cuda/cuda_dnn.cc:372] Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
2022-07-17 19:28:40.003772: E external/org_tensorflow/tensorflow/stream_executor/cuda/cuda_dnn.cc:372] Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
2022-07-17 19:28:40.004170: E external/org_tensorflow/tensorflow/stream_executor/cuda/cuda_dnn.cc:372] Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
Traceback (most recent call last):
  File "/home/kawashima/ExoJAX/check/unittests/install/func.py", line 21, in <module>
    test_cuDNN()
  File "/home/kawashima/ExoJAX/check/unittests/install/func.py", line 10, in test_cuDNN
    c = jnp.convolve(s, v, mode='same')
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/_src/traceback_util.py", line 162, in reraise_with_filtered_traceback
    return fun(*args, **kwargs)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/_src/api.py", line 416, in cache_miss
    out_flat = xla.xla_call(
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/core.py", line 1632, in bind
    return call_bind(self, fun, *args, **params)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/core.py", line 1623, in call_bind
    outs = primitive.process(top_trace, fun, tracers, params)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/core.py", line 1635, in process
    return trace.process_call(self, fun, tracers, params)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/core.py", line 627, in process_call
    return primitive.impl(f, *tracers, **params)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 687, in _xla_call_impl
    compiled_fun = _xla_callable(fun, device, backend, name, donated_invars,
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/linear_util.py", line 263, in memoized_fun
    ans = call(fun, *args)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 759, in _xla_callable_uncached
    return lower_xla_callable(fun, device, backend, name, donated_invars,
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 892, in compile
    self._executable = XlaCompiledComputation.from_xla_computation(
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 921, in from_xla_computation
    compiled = compile_or_get_cached(backend, xla_computation, options)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 863, in compile_or_get_cached
    return backend_compile(backend, computation, compile_options)
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 474, in backend_compile
    return backend.compile(built_c, compile_options=options)
jax._src.traceback_util.UnfilteredStackTrace: RuntimeError: UNKNOWN: Failed to determine best cudnn convolution algorithm: UNKNOWN: GetConvolveAlgorithms failed.

Convolution performance may be suboptimal.  To ignore this failure and try to use a fallback algorithm, use XLA_FLAGS=--xla_gpu_strict_conv_algorithm_picker=false.  Please also file a bug for the root cause of failing autotuning.

The stack trace below excludes JAX-internal frames.
The preceding is the original exception that occurred, unmodified.

--------------------

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/kawashima/ExoJAX/check/unittests/install/func.py", line 21, in <module>
    test_cuDNN()
  File "/home/kawashima/ExoJAX/check/unittests/install/func.py", line 10, in test_cuDNN
    c = jnp.convolve(s, v, mode='same')
  File "/home/kawashima/anaconda3/lib/python3.9/site-packages/jax/interpreters/xla.py", line 474, in backend_compile
    return backend.compile(built_c, compile_options=options)
RuntimeError: UNKNOWN: Failed to determine best cudnn convolution algorithm: UNKNOWN: GetConvolveAlgorithms failed.

Convolution performance may be suboptimal.  To ignore this failure and try to use a fallback algorithm, use XLA_FLAGS=--xla_gpu_strict_conv_algorithm_picker=false.  Please also file a bug for the root cause of failing autotuning.```

@ykawashima
Thank you! So, both the residuals of modit and premodit exceed 2% (it's almost ~3%). I can fix these test by changing to
assert np.all(residual < 0.03)

but before that can you check the difference by making figures?
plt.plot(nus,F0[:12000])
plt.plot(dat["nus"],dat["flux"].values[:12000])

Here are the plots. Indeed, I can recognize the differences.
tests/unittests/spec/modit/modit_test.py
    plt.plot(nus[:12000],F0[:12000])
    plt.plot(dat["nus"].values[:12000],dat["flux"].values[:12000])
    plt.show()

tests/unittests/spec/premodit/premodit_spectrum_test.py
    plt.plot(nu_grid[:12000],F0[:12000])
    plt.plot(dat["nus"].values[:12000],dat["flux"].values[:12000])
    plt.show()

Thanks! We postpone the last issue in #266.


Internal server error : merge error

I am trying to use AceDiff in my javascript code. I don't know if I'm doing something wrong, but from what I understand from the README, I must be on the right track. The merge error occurs in this small piece of code:
const editor = ace.edit("editor", {
      maxLines: 20,
      wrap: true,
      autoScrollEditorIntoView: true
  });
  const differ = new AceDiff({
      ace: editor,
      element: '#editor',
      left: {
          content: oldContent,
          editable: false,
      },
      right: {
          content: content,
          editable: false,
      },
  });

Here is the associated HTML:

This code therefore returns the error described in the title (merge error).
I also tried with this code:
const editor = ace.edit("editor", {
    maxLines: 20,
    wrap: true,
    autoScrollEditorIntoView: true
});
const differ = new AceDiff({
    element: '#editor',
    left: {
        content: oldContent,
        editable: false,
    },
    right: {
        content: content,
        editable: false,
    },
});

And the same HTML. I manage to get something but nothing very relevant, I leave you with the photo :

I don't see what I'm doing wrong. My packages whether ace-build or ace-diff are up to date. Moreover my 2 variables contain text, about 100 lines.
Thank you for taking the time to read this and perhaps respond.

@EnzoLORMONT did you manage to solve the issue? 🙏 Would you mind sharing for anyone else running into this?


Create wiki file

This wiki file will not be pushed directly to the repo. Once I make the repo public, I will create a wiki by going in the wiki section and pasting the code from wiki.md file created in this branch.

The wiki has been added to the repo:
https://github.com/Aadityajoshi151/Elysian/wiki/Elysian-wiki


Fix symlink regression

This change is

Possibly related: https://github.com/shakacode/react_on_rails/issues/537#issuecomment-244143141

Coverage decreased (-0.07%) to 82.534% when pulling 642ba75dc64c982df1ef517307f8fdd4b087ca85 on rob/fix-symlink-regression into ebf079b70ef42169639310e3ced78709b7045542 on master.

Coverage decreased (-0.07%) to 82.534% when pulling 642ba75dc64c982df1ef517307f8fdd4b087ca85 on rob/fix-symlink-regression into ebf079b70ef42169639310e3ced78709b7045542 on master.

Coverage decreased (-0.07%) to 82.534% when pulling a17f7fd32d8ab7513c4930802c01f789f13691f4 on rob/fix-symlink-regression into ebf079b70ef42169639310e3ced78709b7045542 on master.

Reviewed 3 of 3 files at r1, 3 of 3 files at r2.
Review status: all files reviewed at latest revision, 1 unresolved discussion.

lib/react_on_rails/assets_precompile.rb, line 40 [r2] (raw file):

      if file_or_symlink_exists_at_path?(symlink_path)
        puts "React On Rails: Removing existing invalid symlink or file #{symlink_path}"
        `rm -f "#{symlink_path}"`

I think we should not use any OS calls in gem at all. Why not to change to FileUtils or smth? Some previous errors were because somebody tried to use filenames with spaces and all that process get broken.

Comments from Reviewable

Review status: all files reviewed at latest revision, 1 unresolved discussion.

lib/react_on_rails/assets_precompile.rb, line 40 [r2] (raw file):
Previously, dzirtusss (Sergey Tarasov) wrote…
> I think we should not use any OS calls in gem at all. Why not to change to `FileUtils` or smth? Some previous errors were because somebody tried to use filenames with spaces and all that process get broken.

I'm OK with that change, @dzirtusss

Comments from Reviewable

Review status: 2 of 3 files reviewed at latest revision, 1 unresolved discussion.

lib/react_on_rails/assets_precompile.rb, line 40 [r2] (raw file):
Previously, justin808 (Justin Gordon) wrote…
> I'm OK with that change, @dzirtusss

Done.

Comments from Reviewable

Overall good. Couple questions. Plus, can we get a couple unit tests that show the changes?

Reviewed 2 of 3 files at r1, 1 of 4 files at r3.
Review status: all files reviewed at latest revision, 4 unresolved discussions, some commit checks failed.

lib/react_on_rails/assets_precompile.rb, line 31 [r3] (raw file):

      # File.exist?(symlink_path) will check the file the sym is pointing to is existing
      # File.lstat(symlink_path).symlink? confirms that this is a symlink
      valid_symlink_already_exists = File.exist?(symlink_path) && File.lstat(symlink_path).symlink?

Can this be a method and end with ?? and have a unit test?

lib/react_on_rails/assets_precompile.rb, line 85 [r3] (raw file):

          # We want the gz ones as well if they exist
          if File.exist?(@assets_path.join("#{rails_digested_filename}.gz"))

Why do we need to check this here?

lib/react_on_rails/assets_precompile.rb, line 123 [r3] (raw file):

    private

    def file_or_symlink_exists_at_path?(path)

unit test?

Comments from Reviewable

Review status: all files reviewed at latest revision, 4 unresolved discussions, some commit checks failed.

lib/react_on_rails/assets_precompile.rb, line 31 [r3] (raw file):
Previously, justin808 (Justin Gordon) wrote…
> Can this be a method and end with `?`? and have a unit test?

I didn't write this, I just renamed the variable

lib/react_on_rails/assets_precompile.rb, line 85 [r3] (raw file):
Previously, justin808 (Justin Gordon) wrote…
> Why do we need to check this here?

it'll throw if you try to symlink a file that doesn't exist, so all of the tests you wrote would fail without this

lib/react_on_rails/assets_precompile.rb, line 123 [r3] (raw file):
Previously, justin808 (Justin Gordon) wrote…
> unit test?

you can't unit test private methods, not to mention I don't see the need to unit test whether core Ruby methods work

Comments from Reviewable

@robwise or @dzirtusss Please confirm my last commit. I changed the things I commented on.

Coverage increased (+0.3%) to 82.924% when pulling 168f3c8ba61c9a9b8d1a64e4e6f650bdef075b1d on rob/fix-symlink-regression into ebf079b70ef42169639310e3ced78709b7045542 on master.

Review status: 1 of 3 files reviewed at latest revision, 12 unresolved discussions.

spec/react_on_rails/assets_precompile_spec.rb, line 66 [r4] (raw file):
Previously, robwise (Rob Wise) wrote…
> you should specify which destination you are talking about

destination is where you want to create the symlink
what's a better word for this?
Here's the docs:
symlink(old_name, new_name) → 0 click to toggle source
Creates a symbolic link called new_name for the existing file old_name. Raises a NotImplemented exception on platforms that do not support symbolic links.

suggestion?

spec/react_on_rails/assets_precompile_spec.rb, line 77 [r4] (raw file):
Previously, robwise (Rob Wise) wrote…
> is it a valid symlink or invalid symlink? It doesn't do anything if it's valid, just outputs a message
>
>
>
> ```ruby
>
> context "when there is already a valid symlink in place" do
>
>    it "outputs a message saying that it need not perform any action" do
>
> ```

@robwise you're thinking of the calling code that does this check. This method doesn't care.

spec/react_on_rails/assets_precompile_spec.rb, line 83 [r4] (raw file):
Previously, robwise (Rob Wise) wrote…
> I don't get what's going on here compared to your test description

??

spec/react_on_rails/assets_precompile_spec.rb, line 89 [r4] (raw file):
Previously, robwise (Rob Wise) wrote…
> Unnecessary, this is a `TempFile`

Not true in this case, as I created a symlink.

spec/react_on_rails/assets_precompile_spec.rb, line 105 [r4] (raw file):
Previously, robwise (Rob Wise) wrote…
> why are you doing this, it's a `TempFile`?

Not true in this case, as I created a symlink.

Comments from Reviewable

Coverage increased (+0.3%) to 82.924% when pulling d32a8cb7c4204ff73f203fd78c6953eb115afd5a on rob/fix-symlink-regression into ebf079b70ef42169639310e3ced78709b7045542 on master.


[Frontend][pytorch]Add copy_ op to pytorch frontend

@masahi

@shingjan @yelite

See https://github.com/apache/tvm/pull/9375. This came up often, but so far we are not supporting this op.


test: Improve tests and documentation

Migrates test metadata from funky table markdown to yaml files
Adds test documentation

In CI every day, we check if the list of latest versions and if they change, open or update a PR with this change.

We could fix the tested versions: electron-latest-versions --start 2 --end 16, but I wanted a way to automatically test new Electron releases and be notified if the tests fail. Electrons features are now relatively stable and I don't expect new versions to be incompatible with the SDK, but they'll still need testing in a timely manner.
The ideal way to do this would be to:

Periodically check for new major Electron versions
When a new version is found, update --end {version} and open a PR
Keep the PR updated with new minor/patch releases

I'll see how easy it is to achieve this!

New approach:
Every day in CI we check if the latest versions have changed and create/update a PR with these changes.

Now we just have to wait and see if the automatic PR generation works!

🚀


Drop double underscore prefix in bubble{Down,Up}

The identifiers with a double underscore anywhere are reserved.  I knew I would have to change this one day or the other and kept kicking the can down the road.  I was experimenting with clang-tidy and it choked on it.

Retest this please

Retest this please.


'en-jap' model. What is 'jap'?

Hi, About 'en-jap' model: Could not find 'jap' ISO codes. Is it is the same as 'ja' (in Helsinki-NLP/opus-mt-en-jap)?
Is there a doc listing all the codes used here? Assuming that 'jap' is the same as 'ja', and using the demo huggingface.co/Helsinki-NLP/opus-mt- for en-jap and ja-en, I got several roundtrip translations pasted below.
From those, I am still not sure if 'jap' is the same as 'ja'.
Thankful for any pointer to a doc with the language codes you use.
_“My name is Wolfgang and I live in Berlin” -> “わが 名 は シナル と い い , また " わたし は 永遠 に 生き る " と .” -> “I say to you, " said Jesus, "I am going to make a helper for him, as a complement of him.”
“In winter we switch on the heating in our house.” -> “わたし たち は , 家 に あ っ て 熱病 に さ れ て い る の で あ る .” -> “We have a fever at home, " he said.”
“I want to go home” -> “わたし は , 家 に 帰 り ,” -> “I went home,”_

No, jap (see ISO-639-3) is not the same as ja and I am not sure whether that model works very well in any case. You should not use it for this kind of round-trip translation. Sorry for the confusion.


Add Category Drop-Down Menu (Creating NEW Inventory Items)

Desired/Expected behavior
When adding a new inventory item into Diaper Base, there should be a drop-down list of current/existing categories to "file" it under. If the category that the person wants doesn't exist, there should be an ability to add a new category.
Actual behavior
Currently, you type in a desired category in which you'd like it to fall under. This can create too many new categories, as well as inconsistencies.
Steps to reproduce the problem
Create a new inventory item entry.

Computer Information (Only fill this out if you are a diaper bank)
MacOS High Sierra
10.13.4
Browser: Chrome

Thanks for tackling this, @chiefkikio !

@chiefkikio -- hold off on this until I finish #314 (nearly done)

@chiefkikio If you would like to tackle this one, have at it!


Support json schema

Actual Situation
Can copier.yml have a json schema and been published in schemastore?
Desired Situation
Like alacritty:

Proposed solution
This is a reference: https://github.com/cmhughes/latexindent.pl/issues/206
The steps are following:

Create a json schema
Add its URL to schemastore.

Duplicate of #918.


HBASE-27424 Upgrade Jettison for CVE-2022-40149/40150

Jettison versions <= 1.5.0 are subject to CVE-2022-40149 and CVE-2022-40150.
Move jettison.version to 1.5.1.

Checked before push with tests in hbase-rest. All passed.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 40s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+1 :green_heart:
mvninstall
2m 30s
master passed

+1 :green_heart:
compile
6m 14s
master passed

+1 :green_heart:
spotless
0m 39s
branch has no errors when running spotless:check.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m  6s
the patch passed

+1 :green_heart:
compile
6m 14s
the patch passed

+1 :green_heart:
javac
6m 14s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  0s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
8m 23s
Patch does not cause any errors with Hadoop 3.2.4 3.3.4.

+1 :green_heart:
spotless
0m 37s
patch has no errors when running spotless:check.

_ Other Tests _

+1 :green_heart:
asflicense
0m 11s
The patch does not generate ASF License warnings.

32m 41s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4822/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4822

Optional Tests
dupname asflicense javac hadoopcheck spotless xml compile

uname
Linux 9f9094cb2a8c 5.4.0-1081-aws #88~18.04.1-Ubuntu SMP Thu Jun 23 16:29:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 8d2efc8aaa

Default Java
Temurin-1.8.0_345-b01

Max. process+thread count
139 (vs. ulimit of 30000)

modules
C: . U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4822/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

The jettison dependency is introduced by hadoop. I'm not sure whether upgrading jettison directly will break hadoop.
There is a related issue in hadoop to fix jettison.
https://issues.apache.org/jira/browse/HADOOP-18468
Let's check the PR there first to see if there are any breaking changes.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  3s
Docker mode activated.

-0 :warning:
yetus
0m  2s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
2m 48s
master passed

+1 :green_heart:
compile
1m 53s
master passed

+1 :green_heart:
shadedjars
3m 48s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m 58s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 34s
the patch passed

+1 :green_heart:
compile
1m 53s
the patch passed

+1 :green_heart:
javac
1m 53s
the patch passed

+1 :green_heart:
shadedjars
3m 50s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m 56s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
272m 48s
root in the patch passed.

297m 17s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4822/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4822

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 6bb20269c2ae 5.4.0-124-generic #140-Ubuntu SMP Thu Aug 4 02:23:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 8d2efc8aaa

Default Java
Eclipse Adoptium-<IP_ADDRESS>+1

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4822/1/testReport/

Max. process+thread count
4743 (vs. ulimit of 30000)

modules
C: . U: .

 U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-4822/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.


readme: add license badge.

As per title.
Clearly shows the license attached to the code.

I'll wait for #42 to be merged first.

Thanks @jontje.


Connect Front End to Back End for Reals

Acceptance Criteria

Have the data in the Bus Roster and Attendance History tables be real student data

We should not actually display student data until there is a secure log-in process in place.


🔥Period 🔥

This PR removes the period from this message:

@kukukaka agree?

@vdiego ?

not needed imo

Thank you both for your feedback on SUCH AN IMPORTANT THING! 😂

These are tough choices :joy:

Retest this please


Customisation of Keyboard Layout

I have been looking through the code and can't seem to find a way to just simply change the colour of the digits. Instead of the dark grey colour, I was looking to change them to white. As I have overrode the layout to use a black background but can't seem to figure out how to change the colour of the digits - is there any way to do this without having to create additional files?

@Tobster619 Not for now sorry


Update dependencies

$subject

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/4382735554

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/4382735554
Status: success


Client-side Apps

We are trying to install client-side apps in kubernetes clusters. We aim to install all development resources into a cluster.

Fixes https://github.com/warm-metal/kubectl-dev/issues/10


gc preserve statements

Ensures that Umlaut can handle :gc_preserve_begin and :gc_preserve_end.
I believe that it turns out that just skipping them is fine because, in both interpreted and compiled settings, we keep around references to everything on the tape, so there's no chance of losing the objects that would otherwise require careful preservation. If you can think of a way in which this might fail to be the case, I'd be very interested to hear about it!

You summarized the concerns and conclusions pretty well :) Thanks for the PR!

My pleasure. Thanks for merging!


Jaccard Randomization fails on comparison of stratification group

JaccardRandom.ts:40 Cannot calculate Jaccard p-value.    Error Type: Error    Message: You requested more unique numbers than can fit between 0 and -1. n=249
StackTrace: Error: You requested more unique numbers than can fit between 0 and -1. n=249
   at getRandomUniqueIntegers (http://localhost:8080/JaccardRandom.js:177:15)
   at ctx.onmessage (http://localhost:8080/JaccardRandom.js:1172:129)

Did not Pass the Data to Draw random sets to the Measures lib.


binary dispatch: FAIL.

I am running node-mapnik on Amazon Linux AMI release 2015.03 using Amazon Beanstalk with node-v0.12.6-linux-x64 binaries
Using these packages
"tilelive": "5.8.2",
"tilelive-mapnik": "0.6.17"
Mapnik has been running without flaw for months with this setup and just recently I am getting
binary dispatch: FAIL
Trace: [Error: binary dispatch: FAIL]
    at Function.<anonymous> (/var/app/current/node_modules/windwalker/node_modules/tilelive-mapnik/lib/mapnik_backend.js:330:25)

I attempted to google the error but got no where with it. Any suggestions are welcomed

Also never seen that error before.

The error is likely coming from https://github.com/mapnik/mapnik/blob/e0c756ee8d90c9cd1cbc67c8b5e2ce5d7451128a/include/mapnik/util/variant.hpp#L411-L418. So we need to ask what might cause that code to execute... well that variant code handles evaluating all core objects in Mapnik. My hunch is that your style has some kind of expression which is triggering an edge case condition. So it is likely something invalid in your style. And probably Mapnik's fault that you are not getting a more helpful error.
Two things I recommend:

Print out your style to XML and share in a gist so I can take a look to see if anything looks odd

Try reducing the style detail slowly until you no longer hit the error. Then re-introduce things one-by-one until it becomes clear what styling parameter is causing the error.

The weird thing is that I have no issues in windows, only linux. The other complicated part is that I am using CartoCSS to take mml and convert it to mapnik XML.

https://gist.github.com/bh-ms2soft/71c30d3b5b8e1213c141

Will be working on this now but just wanted to give an update

OK this MML
#MAPNIK {
	[StyleIndex = 1]{line-color:grey;}
	[zoom = 21] {
		[LinkDir <= 0] { line-offset:  30; }
	}
}

I have confirmed my datasource is giving me good values: http://i.imgur.com/lUzMcPA.png
Creates this XML: https://gist.github.com/BHare1985/80770da025f433d01888
Which causes the error, if I take out the [LinkDir <= 0] { line-offset:  30; } or [StyleIndex = 1]{line-color:grey;} Logic it works, so it seems the AND conditional is causing the error.
I have diffed our production server (doing the same things) and its working fine but this server (dev) is having this issues. It works fine on Windows, so I am not sure whats going on.

Thanks for the narrowing work. A couple more thoughts to narrow this down further:

Port the testcase to use a CSV datasource (https://github.com/mapnik/mapnik/wiki/A-perfect-testcase). See if you can still replicate.
See if you can replicate outside of a server environment. Just run nik2img or some script to read and render the XML on the command line.

Just run nik2img or some script to read and render the XML on the command line.

Forgot we were on the node-mapnik issue tracker here. So https://github.com/mapnik/node-mapnik/blob/master/bin/mapnik-render.js would be an easy way to try replicating from the command line.

@BHare1985 @springmeyer - puzzling indeed! The only way iteration over Types... can fail is when `type_index' gets invalid value :
https://github.com/mapnik/mapnik/blob/master/include/mapnik/util/variant.hpp#L92
https://github.com/mapnik/mapnik/blob/master/include/mapnik/util/variant.hpp#L108
This would mean some conversions are not working as expected somehow.
@BHare1985 - are you be able to compile mapnik from source on dev box ? If so I can suggest some stderr to verify my assumption and get more info.
Another thing to try is to modify filter expression not to have <= to see if this is a problem. For example
does this still fail for you
([LinkDir] = -1) and ([StyleIndex] = 1)<

?
BTW, I updated variant as I discovered inconsistent behaviour (https://github.com/mapbox/variant/issues/53) but I don't see this is related here.

I resolved this temporarily by forcing a dependency to my application to the specific version of mapnik 3.4.5, rather then rely on tilelive-mapnik's  ">=0.7.25 && <4.0.0".
So something since the 3.4.5 release and now things started to get weird for my code/modules. I believe the release after Nov 30th is the culprit but not sure. I will tell you specifically which version if I find the time to debug this myself.  Also worth noting that my mysql plugin also stopped working with the newest mapnik as well (I got binary dispatch: FAIL errors before my plugin stopped though)

@BHare1985 thanks for further narrowing down. Would you mind checking if you can replicate with<EMAIL_ADDRESS>as well?

bump @BHare1985  - does v3.4.14 work or also error the same ways as releases post v3.4.5?

Sorry I wasnt able to spin up another instance to test at work.
3.4.14 wasn't working 2 days ago, and then we tried 3.4.5 and it worked. I cannot confirm which version it stopped working but the error existed with 3.4.14

At this point we've only seen this one report of this problem. If this problem persists with future releases please re-open a new ticket when you hit it again.


Add support for Scala 2.13.

Prepare for supporting the incumbant newest Scala release of 2.13 by
upgrading our dependency on Specs2 to 4.3.0 (the latest version), and
cross-publishing for 2.13.0-M4.
Many and varied changes are required because the collections framework
has been overhauled in Scala 2.13, as described at
https://www.scala-lang.org/blog/2018/06/13/scala-213-collections.html.
More details on the specific changes can be found at
https://github.com/scala/collection-strawman/wiki/FAQ.
In this PR, I have added cross-compilation for Scala 2.13.0-M4 which is
the last planned milestone before RC. To achieve cross-compilation, a
source directory for < 2.13 and 2.13+ has been introduced allowing
implementations which suport both old and new collections. We should
begin publishing for 2.13 in earnest to support the Scala ecosystem
being ready for 2.13 on day 1!
Also, the Scala 2.12 version was bumped from 2.12.4 to 2.12.6.

Codecov Report

Merging #15 into master will decrease coverage by 100%.
The diff coverage is 0%.

@@          Coverage Diff           @@
##           master   #15     +/-   ##
======================================
- Coverage     100%    0%   -100%
======================================
  Files          11    13      +2
  Lines         194   194
  Branches        1     0      -1
======================================
- Hits          194     0    -194
- Misses          0   194    +194

Impacted Files
Coverage Δ

result/src/main/scala/uscala/result/Result.scala
0% <ø> (-100%)
:arrow_down:

...-ops/src/main/scala-2.13-/uscala/util/TryOps.scala
0% <ø> (ø)

url/src/main/scala/uscala/net/URL.scala
0% <ø> (-100%)
:arrow_down:

...n/scala/uscala/concurrent/result/AsyncResult.scala
0% <ø> (-100%)
:arrow_down:

...2.13-/uscala/result/ResultBuildFromImplicits.scala
0% <0%> (ø)

typed-env/src/main/scala/uscala/util/Env.scala
0% <0%> (-100%)
:arrow_down:

...scala/concurrent/result/AsyncResultImplicits.scala
0% <0%> (ø)

retry/src/main/scala/uscala/util/Retry.scala
0% <0%> (-100%)
:arrow_down:

i18n/src/main/scala/uscala/i18n/I18N.scala
0% <0%> (-100%)
:arrow_down:

timeout/src/main/scala/uscala/util/Timeout.scala
0% <0%> (-100%)
:arrow_down:

... and 10 more

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 6553850...050aeaa. Read the comment docs.


Add feature for full and short deadnames and their replacements

It's always nice to se my new name replaced when looking at my messages, but I can only replace either the short or the full version of my deadname, so it would be nice if you could write your full and short deadname and what they should be replaced with accordingly, thanks in advanced.

Yea I'm having the same issue.

Got this covered in the version 2.0.0 release, which I'm hoping to ship out within the next few weeks. Thanks for your suggestion!!


Respect boundaries for Graph chart

When drawing a graph with > than 15 nodes, not all nodes are visible, some of the nodes are out of boundaries.
Please, add 'Respect boundaries' for the Graph chart feature.

Works as designed, graph automatically adjusted based don't he DOM width and height.


map.getView().setCenter() does not works

see https://jsfiddle.net/m7uvsoef/3/
also tested against https://github.com/openlayers/ol3/releases/download/v3.19.1/v3.19.1-dist.zip same result.
any guidance on why it does not updates the map?

Read the quickstart http://openlayers.org/en/latest/doc/quickstart.html to see you missed the center: ol.proj.fromLonLat([37.41, 8.82]), in the ol.View
The policy for users questions is to ask on StackOverflow http://stackoverflow.com/questions/tagged/openlayers-3 not here plz.
Moreover, you should also look the doc part of the official website

Just found the fromLonLat a few instants ago and was on my way to close the issue. Thanks!


Image 'LastUpdatedTime' date differs from DockerHub documentation

Hello,
I'm using mcr.microsoft.com/windows/nanoserver (ltsc2022, 1809) as a base for some of my images. Looking at the Microsoft/Nano Server page on Dockerhub, the last update time for both of them is set to 03/12/2024.
Recently, I've noticed a size increase in my images built after 03/12/2024.
Wihle investigating it, I've noticed the following changes in metadata:
1. OS version

1809 tag: 10.0.17763.5696 was changed to 10.0.17763.5820;
ltsc2022 tag: 10.0.20348.2402 was changed to 10.0.20348.2461;

2. Image creation time obtained via Docker CLI.

1809 tag: 03/12/2024 -> 05/10/2024
ltsc2022 tag: 03/12/2024 -> 05/10/2024

# 1. 1809
$ docker pull mcr.microsoft.com/windows/nanoserver:ltsc2022  &&\
   docker image inspect mcr.microsoft.com/windows/nanoserver:ltsc2022
...
        "Created": "2024-05-10T20:16:48.9651239Z"

# 2. LTSC 2022
$ docker pull mcr.microsoft.com/windows/nanoserver:1809  && \
    docker image inspect mcr.microsoft.com/windows/nanoserver:1809
…
        "Id": "sha256:262f5153bde06a37d47731e0f7dede683ed5f72ab4b2f0e13c2c6a8a50b483a9",
        "Created": "2024-05-10T20:21:42.0775987Z"
        …

Could you, please, kindly suggest if Nano Server images have received any updates recently? This would greatly simplify tracking changes in images built on top of them.
Thank you!

I believe what you get from the docker CLI is correct, the latest version for 2022 is 2461 and for 1809 is 5820. I think maybe the doc in here https://hub.docker.com/_/microsoft-windows-nanoserver will need to be updated

@vrapolinario Would you be able to contact someone at Docker to get our docs updated?

Let's discuss this internally.
For transparency with our customers: Microsoft is responsible for the description of Windows images on Docker Hub. The ownership of this has changed hands internally, so we need to fix this to ensure we have a proper process to keep the page updated.

@AndreyKoltsov1997
I did a check on the nanoserver dockerhub page and the image's documentation have been recently updated.

I'm including the relevant portion of the table for the tags you had mentioned:

Tags
OsVersion
LastUpdatedTime

1809
10.0.17763.6189
08/13/2024

ltsc2022
10.0.20348.2655
08/13/2024

For image creation time obtained via Docker cli:

# 1. 1809
$ docker pull mcr.microsoft.com/windows/nanoserver:1809 && docker image inspect mcr.microsoft.com/windows/nanoserver:1809

...
        "Created": "2024-08-11T06:47:40.3781895Z",
...

# 2. ltsc2022
$ docker pull mcr.microsoft.com/windows/nanoserver:ltsc2022 && docker image inspect mcr.microsoft.com/windows/nanoserver:ltsc2022
...
        "Created": "2024-08-10T19:28:00.5282956Z",
...

Closing the issue for now, please re-open if you'd like to comment further.

Marking as closed.  @AndreyKoltsov1997 if you have additional comments, please re-open or raise a new issue.


If the picture shakes too fast, the quality of the viewing end will be poor

I use the latest version. My server is ubantu with a bandwidth of 6Mbps. Only one person can watch it. I am streaming my win10 desktop.
When I switch windows too fast, the picture quality of the viewing section suddenly becomes very poor

The downstream (server received) traffic of the server is normal, which is about 500KB, but the upstream (server sent) traffic is only about 40KB, which makes the image quality viewed by the client very unclear. But after refreshing the browser, the customer's view will become very clear

config-sample.yaml：

port: 7880

rtc:
  node_ip: ********

  port_range_start: 50000
  port_range_end: 60000

  tcp_port: 7881

  use_external_ip: true

  udp_port: 7882

  packet_buffer_size: 5000

keys:
  keys1: keys1

# turn server
turn:

  enabled: true

  udp_port: 3478

But his picture quality will gradually become normal after a period of time.
Is this a problem with my configuration or some other reason?

This is due to simulcast being used for screen share. You can disable it by setting simulcast to false in publish options.

nice，Solved the problem perfectly，thank you


Path/File.isFile documentation on path not existing is missleading

Path/File.isFile according to the documentation: Returns true if the path exists on disk and is pointing at a regular file. Any error will return false.
Reproduction:
Run Path/File.isFile on a path that does not exist.
Expected Behavior:
I'd expect it to trigger a file not found error but then according to the documentation on any error it should return false, not an error.
Actual Behavior:
Returns PathErr PathDoesNotExist (this is somewhat consistent with the signature PathErr MetadataErr but MetadataErr does not sound as if it would include FileNotFound.
Discussion
I don't know if the behavior or the documentation should be changed but as is I find it very missleading.
Looking at the source code I don't think there is ANY error that would actually produce a result of false.
https://github.com/roc-lang/basic-cli/blob/main/platform/Path.roc#L437 sort of makes it look like it would always return Ok but in actuality Path.type will raise an error (probably in https://github.com/roc-lang/basic-cli/blob/main/platform/Path.roc#L454) which will then have Path.isFile exit early.

Thanks for this nice issue report @ScallyGames!

MetadataErr does not sound as if it would include FileNotFound.

Yes, I agree, the name MetadataErr was chosen because this represents errors that happen when trying to get the metadata of a path. Feel free to suggest a better name :)

Looking at the source code I don't think there is ANY error that would actually produce a result of false.

Yes, that is correct.
For isFile what do you think of replacing "Any error will return false." with "Returns Task.ok false if the path exists and it is not a file. If the does not exist, this function will return Task.err PathErr PathDoesNotExist"?


voicebonnet led

Hello. When I connect voice kit2 with WIFI, the led flashes red. But I can still attach the Internet, I wonder why this happens.

What exactly is wrong in your situation?

What exactly is wrong in your situation?

I connect wifi with the app AIY PROJECTS. I follow the instructions in the app.
After 5 seconds of pressing the button, the led is supposed to flash green as it always was.
But since I flashed the latest image, the led has flashed red. And I can still connect wifi.
Thanks.


Better Cast Text

For the Public Text here:

Can we change:
I just delegated on @pairwise for Retro Funding 6 Governance Leadership to @brichis.

to
I just delegated on @pairwise's Liquid Democracy Experiment.

I chose @brichis to vote (or delegate) for me in the Governance Leadership category of @optimism's RF6.

You can try it out too!

https://app.pairwise.vote/

Hey @HrithikSampson
Can you do it please. Its at the end of delegate flow.

Done!
It's waiting for review.

@mmahdigh did it merge into prod?

Yes.


Allow padding data instead of concatenating when generating calibration dataset

Hi,
I've seen that code that generates the calibration data just takes a dataframe and concatenates everything. I was wondering if this can affect calibration quality since it misaligns datasets that are in instruction format:
<s> [INST] <<SYS>>\nYou are a helpful assistant.\n<</SYS>>\n\n Instruction...

The instructions have variable length, and all are concatenated, so the initial tokens (<s> [INST] <<SYS>>\nYou are a helpful assistant.\n<</SYS>>) stop being at the beginning.
Wouldn't this affect quantization since the positional embeddings would be different as in inference?
For this, I've also tried to pad them manually, but ExLlamaV2Tokenizer will not use the pad token I'm setting to it anyway:
>>> from exllamav2 import ExLlamaV2Config, ExLlamaV2Tokenizer
>>> config = ExLlamaV2Config()
>>> config.model_dir = str(DIR_MODEL)
>>> config.qkv_embed = False
>>> config.prepare()
>>> tokenizer = ExLlamaV2Tokenizer(config)
>>> tokenizer.pad_token = '[PAD]'
>>> tokenizer.pad_token_id = 32000
>>> tokenizer.encode("[PAD]")
tensor([[  518, 29925,  3035, 29962]])

Sorry for the delayed response.
Padding has to be done manually as the padding token is not standardized across models. But I wouldn't recommend this approach anyway since you're only going to calibrate the model to represent the embedding for the padding token accurately, as there's no masking during quantization.
Rather, you should be changing the input IDs from being a single tensor to a list of variable-length tensors. And there's a lot more that would have to be taken into account as well, like finding a good set of standard instruct samples and standardizing the instruct formatting or providing some way to supply a template to the quantizer.
It's not my understanding that this presents an issue, though, so I can't really prioritize it with so many other things to look at.


refactor: use return fast to reduce ident to be more readable

Signed-off-by: Allen Sun<EMAIL_ADDRESS>refactor: use return fast to reduce ident to be more readable
With the original way, the code was so hard to read. This pull request tries to change this situation.

Codecov Report

Merging #106 into master will decrease coverage by 2.42%.
The diff coverage is 13.95%.

@@            Coverage Diff             @@
##           master     #106      +/-   ##
==========================================
- Coverage   77.69%   75.26%   -2.43%
==========================================
  Files          10       10
  Lines         269      279      +10
==========================================
+ Hits          209      210       +1
- Misses         53       63      +10
+ Partials        7        6       -1

Impacted Files
Coverage Δ

dfdaemon/util/netutil.go
17.02% <13.95%> (-1.9%)
: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 5a244b8...bd2890c. Read the comment docs.

Thanks!


Quick question,does clangd not support c++

Discussed in https://github.com/clangd/clangd/discussions/1418

Originally posted by RESDXChgfore9hing December  8, 2022
It seems like the include doesnt *include the c++ std lib headers and include files
such as iostream
Thus when using it in lsp for c++ it gives error.
i checked https://clangd.llvm.org/troubleshooting#cant-find-standard-library-headers-map-stdioh-etc
it seems to mention the need to setup some configuration file to point to the compiler?
Is it .clangd or compile_commands.json
and if so what do i type inside?Is there a template?
does something like this work?
{"path":"C:\test\compile_commands.json"}

Answered in the discussion. Sorry for not replying sooner; we get a high volume of user questions and issue reports and we have answers to a lot of common questions (for example, how to create a compile_commands.json) on the website, reviewing the material there is always a good starting point.

I think you are missing the point.
The point is that the document is extremely confusing to me and I could not fully understand and make what I want.
for example,if I try look around and did my best to read this>https://clangd.llvm.org/config
It doesnt seems to tell me what is the minimum required (key*) in terms of json terminology.
It also seems to be written in YAML which makes it more confusing to convert to a json equivalent text.
Nor does any flag in that config page seems to hint adding what to resolve this.
for example(how do I put this into json??????)>
If:                               # Apply this config conditionally
PathMatch: ..h                # to all headers...
PathExclude: include/llvm-c/.  # except those under include/llvm-c/
"if"{"PathMatch":".*.h"}
or
{"PathMatch":"..h","PathExclude":"include/llvm-c/."}
I am sorry that I am not as experienced as you are,but I am trying my best to understand and trying to fix it.

The clangd config file discussed at https://clangd.llvm.org/config, and compile_commands.json, are two different files (with different file formats).
To solve the problem of not finding standard library headers like , you only need compile_commands.json, you don't need a clangd config file.
As I mentioned here, compile_commands.json is usually not written manually, it's generated by a tool. https://clangd.llvm.org/installation#project-setup talks about some common ways to generate it. For example, for a small project that you build with make, the easiest way in my experience is to generate it using bear make.

I see so if I use devcpp IDE or directly g++ then it would be very hard to setup properly then.i assume?
hm..... Anyway thank you for trying to figure this out with me.

I see so if I use devcpp IDE or directly g++ then it would be very hard to setup properly then.i assume?

bear can be used to wrap any script, so if currently you call g++ directly to compile your code, you can instead put the g++ invocation into a script file like build.sh and call bear build.sh, and it will generate a compile_commands.json.
As for devcpp, are you referring to this? Does it support clangd at all?

Also, if you're on Windows, you may want to use compiledb instead of bear (since I'm not sure how well bear supports Windows, I think I recall some users saying it didn't).

As for devcpp, are you referring to this? Does it support clangd at all?>yes haha.
Hmm ok I will take a look at compiledb.and try setup msys2/mingw32.Huge thanks.
Maybe a link to this issue at the clangd docs about windows,g++ can help the future user.

I would be curious to know how you use Dev-C++ with clangd. Clangd generally requires editors to have support for it, or at least generic support for the Language Server Protocol. Does Dev-C++ have this?

nah I dont use Devc++ with this.
I use cudatext with the lsp,
I only use Devc++ to compile and build,
I use cudatext as like a editor*
and then Devc++ as a compile/build tool.

But the problem with cudatext is the plugin must be fully py,or else need to do (py- whatever language that is)
So it take some effort to fully automate.
So in this case,even if I figured out how to generate the compile_commands.json
I would still need to manually run or config it,nor can it directly build it

Thus I mentioned g++ or devc++ since it would be more convienent to just

run an app,pick the source from path and config dependencies and press compile.
vs
create a plugin and then deal with a possibly 300-1000+ line py code,due to how complex it could be.


Adds Quest 2 Controller Model

I added a controller model for the Quest 2 controller.
Here's a demonstration video of the changes. As you can see in the video, I have a Quest 2 device and the controller models line up pretty well against the real world devices.
https://user-images.githubusercontent.com/216870/113954794-88e75180-97e8-11eb-8df5-f3e8d9e3269e.mp4
The ARVR_Controller script will load the correct model based on the provide device type from the Oculus API.
You can also override the model by programatically changing the controller_model_type var on the ARVR_Controller. I've added a drop down to the demo scene that exercises this feature.
Since the controller_model_type is an exported variable, you can also set the model type from the editor too. I'm not sure if anyone would do that, but it's available!

Note: I discovered that the Oculus API calls will default the device_type to Quest 1 unless you export from Godot using a "custom build" that adds the necessary metadata fields to the AndroidManifest.

Nice work! Thanks also for the video. This really helps to assess the PR since I do not have a Quest 2 myself.
Regarding the custom build. I will update the export template in the repository to contain a manifest that has quest 2 enabled. This should make it work hopefully out of the box again also for quest 2. Would be great if you can test it when I have done it. We also have a discord server to discuss toolkit stuff here: https://discord.gg/JtTpFk9852; if you want you can join

These GLTF models are more than 1000 times larger in bytes than the originals.
OculusQuestTouchController_Right.gltf is 3kb and OculusQuest2TouchController_Right.gltf is 5.3Mb
Is there a reason for this?

The Quest2 controller models seem to have the geometry embedded as base64 while the original models reference the .bin file for geometry which is still much smaller than the quest2  controller gltf but; I think this explains the size difference.

Also seems difficult to make a reactive version for the trigger because all the MeshInstances refer to the global origin, so you can't easily rotate it around its proper pivot point.


Design pioasm dialect

I need to work out what subset of functionality my cores will support, and design an instruction set for it. And build an assembler.

In Rust


Fixed Spelling, Security, and Copyright Date

This code should not be buggy and it should work better.

@lincanbin What do you think, its completed

@lincanbin Please Approve my code

In Open-Source world, contribute should be the first. Advertisement should not add to comment and page footer. And what's more, the code changes you made is nothing to speak of.

ok
I fixed it

@StoneMoe @lincanbin  Its all fixed, please APPROVE

Invalid.


Questions about apache+v3 libmodsecurity

As I know in the v3 modsecurity, there is a connector for different platforms, it doesn't need to wrapper the  Apache internals to link ModSecurity to different platforms.  Looks like the enhancement is only for non-apache platform, so I have wonderings here:

Will Apache need a connector when use v3 modsecurity?
Will apache+v3libmodsecurity have a better performace than apache+v2.xmodscurity?  I think it should have not much improvment, because it currently doesn't need to wrapper.

Hi @bali2016,
The motivation and goals for v3 is linked in our wiki page -
https://github.com/SpiderLabs/ModSecurity/wiki
Yes, Apache is going to need a connector. We do have a earlier stage development for a connector here:
https://github.com/SpiderLabs/ModSecurity-apache
Once fully implemented, the idea is that the libModSecurity will be faster. Technically the connectors are not really a wrapper.

Thanks for your reply. :+1:


Error: ModuleNotFoundError: No module named 'cmdkit.contrib'

When running flashkit create xdmf —auto command in the case directory I getting ModuleNotFoundError: No module named 'cmdkit.contrib'
I am using python3.8 and FlashX

Can you try install cmdkit from this SHA
https://github.com/alentner/CmdKit/tree/1805df2bc174059ba4aced06eab8e92d8e5391d6
And try again?

I think you maybe get an error from importlib saying NoneType object as no attribute startswith but I would still give it a try

I followed your instructions and run from the SHA, but it didn't help, I got same error

How do you have flashkit installed? In a virtual environment or just locally? You could be picking up an old copy of cmdkit from a different site despite the one you just installed.


Add README and Manifest to setup.py.

These changes enable us to publish to PyPi (which will be done once this PR lands).

how was this tested? Have you built it and pip installed it to make sure it works as expected?

@brain-good glad you asked: https://test.pypi.org/project/yogadl/. Only caveat is that to install from there you need to run pip install --extra-index-url https://test.pypi.org/simple/ yogadl


Material is not exported to .gltf file.

Describe the bug
The material is not exported into the .gltf file.
To Reproduce
Export as .gltf (options don't seem to matter).
Expected behavior
The material should be exported.
Screenshots

.blend file/ .gltf
The material should be accessible through the .blend file.
material_problem.zip
Version

OS: Win10
Blender Version 2.80

Additional context
I have not created this material, so I can not give any additional infos. It seems its a bit older, but since it works fine in blender, I think it should also be exported correctly.
The problem might be related to the fact, that the image "WoodFine0007_L.jpg.001" is used as a color in the material.

The variety of materials that can be created in Blender are (vastly) more numerous than what can be exported to any prortable format implemented across multiple tools, like glTF. This particular material is a custom node graph:

To export this to glTF, you'll need to alter the material according to the documentation here: https://docs.blender.org/manual/en/2.80/addons/io_scene_gltf2.html. With a Principled BSDF node, you should be able to get the same visual result.

Thanks @donmccurdy.  The 2.81 link changed slightly:
https://docs.blender.org/manual/en/2.81/addons/import_export/io_scene_gltf2.html


Renewing connection to refact-self-hosting

WME, only tested with the Docker version of refact-self-hosting.

Start your favorite IntelliJ IDEA with the local refact-self-hosting turned off
Start your local refact-self-hosting
Absolutely nothing works in the plugin
Close and reopen the window (note, you don't need to restart the IDEA, just reopen the window)
Now it works

Ideally, you shouldn't need to close and reopen the window. Not a deal breaker for using the products, but a bad experience for someone trying it out since nothing appears to be working and no error message is shown.

Thanks for reporting!

Hi! Could you more information about "nothing works"? What is in toolbox panel? What about side bar? What the status? Is completion working?


bpf: bpf host routing for tunneling

See commit msg.

test-me-please

retest-k8s-1.20-kernel-4.9

retest-1.20-4.9

The second commit indirectly impacts policy enforcement because whether or not we call ipv4_local_delivery determines where the source identity for the ingress policy enforcement is resolved (if called, then source identity is resolved in bpf_host and we may hit issues such as #12205). So we should make sure that we have some test coverage of policy enforcement with BPF host routing enabled.

I think there's an assumption here that in this condition, endpoint routes mode is enabled because these lines...
https://github.com/cilium/cilium/blob/dd6acf8214146253e1044abdadff1ba805d7d91f/bpf/bpf_host.c#L490-L491
Occur before the either redirect or policy evaluation of ingress to a pod here:
https://github.com/cilium/cilium/blob/dd6acf8214146253e1044abdadff1ba805d7d91f/bpf/bpf_host.c#L522-L523
That is to say, if either !defined(USE_BPF_PROG_FOR_INGRESS_POLICY) or defined(FORCE_LOCAL_POLICY_EVAL_AT_SOURCE), then this path seems to bypass pod policy.
(Related to a discussion thread that Paul recently brought up on Slack about attaching the BPF programs to the pod-ingress path).
When it comes to the details of forwarding packets to the proxy, the packet must be redirected towards stack ingress but  bpf/bpf_lxc.c:ipv4_policy() figures this out at the policy level, returning POLICY_ACT_PROXY_REDIRECT which is interpreted by either the tail_ipv4_policy() / tail_ipv4_to_endpoint() to determine how to force the packet to the stack ingress path with the mark to ensure that the traffic is diverted to the proxy. Basically as long as we're not inadvertently bypassing the actual policy enforcement point of the pod, there is code to handle it.

That is to say, if either !defined(USE_BPF_PROG_FOR_INGRESS_POLICY) or defined(FORCE_LOCAL_POLICY_EVAL_AT_SOURCE), then this path seems to bypass pod policy.

This is specifically for policy enforcement at the native device (since the code block is wrapped in an if {!from_host) { condition. When we take that path, the packet is handed to the stack which routes the packet to the destination (either via cilium_host or the tunnel or the veth device of the pod (iff endpoint-routes mode is enabled).
So no concern from policy side, LGTM.

(CI was all green, only updating the commit message of patch 2 - no other change.)

test-me-please

test-me-please

test-me-please

retest-1.20-4.9

test-1.20-4.9


Task - Add Review Status endpoint

Description
Review Statuses are currently hardcoded on the front end. Add an api endpoint for the ReviewStatus model to return localized names for each of the non talent response review statuses.
Requires a migration to add a localized column to the review_statuses table, endpoint creation, route registration, Redux store setup, and component consumption.

Can wait for us to re-use this functionality for GC Digital Talent build.


feat(remix-dev/compiler): import .csv files as file

Discussion: https://github.com/remix-run/remix/discussions/3919

[ ] Docs
[ ] Tests

Testing Strategy:

@kayac-chang Could you please keep the map alphabetically?

@kayac-chang Could you please keep the map alphabetically?

roger

Hello, @MichaelDeBoey
I run yarn test on local environment,
I got three testing failed
`replace-remix-imports` migration › runs successfully
remix CLI › create prompts › allows you to go through the prompts and convert to JS
`convert-to-javascript` migration › runs successfully when ran programmatically

but I have no idea how to fixed that

@kayac-chang All tests are passing both locally (macOS) & on CI
Only Windows has some "failing" tests, but this is due to timeouts

@kayac-chang All tests are passing both locally (macOS) & on CI Only Windows has some "failing" tests, but this is due to timeouts

Yeah🥳
Glad to heard that!!!
Is there anything I can help?

@kayac-chang @mcansh is looking into the Windows failures in #3915, so we'll get there 👍

@kayac-chang Could you please look at the discussions I started?

needs-response

Sorry @MichaelDeBoey
Which discussion I need to response?

@MichaelDeBoey
sorry I missing your message.
I change the wise-masks-sniff.md to "@remix-run/dev": minor now.


Race/Gender/Ethnicity changes do not save

To reproduce:
Create a new Client, John Doe.  Choose Male, Non-Hispanic, and White.  Click Save Changes.
Search for John and click into John Doe's profile.  The race/gender/ethnicity dropdowns will not show the saved values.  I think they may show the values from the last profile visited, or may be blank.

Test cases:

[ ] Add a new person with all fields.  Save.  Navigate back to that person's profile and check that all fields have saved and displayed correctly.
[ ] Edit all fields on an existing person.  Save.  Navigate back to that person's profile and check that all fields have saved and displayed correctly.


Create Cutscene Component (Sep. 18)

Description
Task: Create Cutscene Component.
Feature: Create Cutscenes for each start of the day
Create a component that acts as an intermediate level. It is called at the end of a level, it runs it's cutscene, then it calls the beginning of the next level. For example, when finishing level 2, there will be a cutscene that will provide context to level 3, then after this cutscene, level 3 will load in. This ticket involves the creation of this component as well as the game area.
Dependencies
N/A
Milestones
List of steps that need to be completed for this task.

[x] New level can be loaded (Sep. 16)
[x] Create a new Game Area for cutscenes (Sep. 21)
[x] Create a new Screen to Load Cutscenes from (Sep. 21)
[x] Cutscene Game Area Creation (Sep .18)
[x] Cutscene load next level when they end (Sep. 18)
[x] #396

Completion Deadline: Sep. 20
Documentation

Cutscenes
...

Member

Caleb Murphy (Caleb-J-Murphy)

Cutscenes Work Completely now, this is closed.


[REQ] Command to update links to requirement sections in the wiki

The referencing syntax [req:my_req_id] is intentionally designed to be similar to markdown hyperlinks, to allow URLs to be added to point to the entries in the wiki (turning references to wiki-links).
However, adding and updating these links is not feasible.
Therefore, mantra should provide a command to automatically set and update wiki-links to requirement references.
mantra should also offer a GitHub action for this that creates a PR with the updated links.
Directly pushing changes is not wanted, because these changes affect the implementation, and therefore have a higher risk to break something.

This issue was partially implemented in v0.1.0.
The GitHub action will take more time, and is moved to the separate issue #11


Which Roles can create Azure Policies?

The following page says that Contributor may trigger resource remediation, but can't create or update definitions and assignments
https://learn.microsoft.com/en-us/azure/governance/policy/overview#azure-rbac-permissions-in-azure-policy
Whereas the following page shows that the Contributor can create policy definitions or assignments thru Microsoft.Authorization/*/Write Action.
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#contributor
Are these 2 information conflicting? Which is correct with respect to Contributor role?

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

ID: 99581afb-7950-6daa-7227-055d04446b7e
Version Independent ID: f1a5bf89-9e54-aede-3a9a-70788a95927b
Content: Azure built-in roles - Azure RBAC
Content Source: articles/role-based-access-control/built-in-roles.md
Service: role-based-access-control
GitHub Login: @rolyon
Microsoft Alias: rolyon

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

@rolyon
Can you please check and add your comments on this doc update request as applicable.

@msmvss
I'm going to assign this to the document author so they can take a look at it accordingly

Hello team,
A friendly follow up.
Please advise.
Thanks for the help.
Suresh
On Wed, Apr 26, 2023 at 9:07 PM ManoharLakkoju-MSFT <
@.***> wrote:

@msmvss https://github.com/msmvss
I'm going to assign this to the document author so they can take a look at
it accordingly
—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/108623#issuecomment-1524667052,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHHNI44UT2LBKKSV6EQGXJDXDHWINANCNFSM6AAAAAAXIJK3TA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Team - Thanks for your help. It's my bad. I found out the answer. Contributor cant create policy definition.
Owner, Resource Policy Contributor and Security Admin can only create. I should have read the documentation properly (still learning :) )

Hi @msmvss
Let us know if have any additional feedback.
thanks


BL602 sdk no wifi feature

bl-mcu-iot I can't find how to use the wifi feature, is there not yet a wifi SDK feature for BL602 in this SDK?
Is there a bouffalolab team that can help?

Thanks for your suggestion. While, how about switching to bl_iot_sdk, which supports WiFi feature.

The bl-mcu-iot sdk developer will not add wifi features to this SDK

The bl-mcu-iot sdk developer will not add wifi features to this SDK

Hi, seem like NDA,contracts forced they closed code of wifi module. Btw with older sdk, wifi still available 😀


Need/Attr Prefixes in header file of RESCAL matcher

Q: You use "Need:" and "Attr:" prefixes in the headers.txt file. Are they
necessary or just added for presentation purposes? If all entities have
IRIs, then additional data (e.g., whether an entity is a won:Need) can be
retrieved on demand for presentation purposes.

In the header file the entities can either be needs or attributes (everything else but needs). The entries there have to be prefixed with either 'Need:' or 'Attr:' (see also issue #1152).


Improve drift net plugin

Changes to drift net plugin:

Only untag fish shoal when tick timeout reached or fish shoal is adjacent to a drift net that is not catching fish (= full or unset).
You can still sometimes have a shoal that is shown as tagged while it is actually not, this rarely happens so I'm not able to determine how this happens. After the tick timeout it will still become untagged.
Add option to highlight Annette when no more drift nets are left in inventory.

I don't have a lot of experience with Java so any feedback is appreciated!

Just tested that everything still works after the code changes. This is the case, so these changes could be merged. Thanks for the reviews @dekvall @Nightfirecat


Auto Layout (or does it already exist)?

It would be great if there was an auto layout mode or method that would take elements that are sized but not positioned, and lay them out in the best possible way (and then store those x,y positions). Something similar to packery.
Is there already in the project something that does any kind of auto-layout and repositioning of elements? (If so I apologize I have not found it, could you point me in that direction).
Thanks for an awesome project btw.

Only option related to that is verticalCompact https://github.com/jbaysolutions/vue-grid-layout/blob/master/README.md#properties


logging refactor

get_logger renamed to setup_logger
level defaults to NOTSET
level of handlers not set
minor bugfixes

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

7 of 8 (87.5%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.04%) to 78.405%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

iblutil/util.py
7
8
87.5%

Totals

Change from base Build<PHONE_NUMBER>:
0.04%

Covered Lines:
236

Relevant Lines:
301

💛  - Coveralls


Which ESM2 transformer should be used for proteome-wide embedding generation?

Thank you for creating this interesting tool.
In the tutorial you show how to utilise the ESM-1b transformer.
In some of the other issues you have mentioned and provided links to  ESM2 embeddings (e.g. https://github.com/snap-stanford/SATURN/issues/30)
Which ESM2 transformer should be used to generate ESM2 embeddings from a proteome?

ESM2 15B