ifort -mkl=parallel/sequential does not work with static linking

Hi experts,
The ifort -static -mkl=parallel does not work together; -mkl=parallel is only for dynamical linking. Tested within fc_blas framework.
Shouldn't we put some stop into setup.py for this case ?
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/build_ifort_mklpar_static/./mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort   -static -static-libgcc -static-intel     -mkl=parallel    -O3 src/CMakeFiles/example.dir/example.f90.o  -o bin/example
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x774d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
src/CMakeFiles/example.dir/example.f90.o: In function `MAIN__':
/home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/src/example.f90:(.text+0x37a): undefined reference to `dgemm_'

Are you sure that -mkl=parallel is only for dynamic linking? Is this something that can be fixed or something that cannot be fixed?

Neither -mkl=parallel, nor --mkl=sequential works with the static linking in autocmake. I would search on internet for this issue, and ask on Intel forums.
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/.python setup.py --fc=ifort --mkl=sequential --static build_ifort_mklseq_static
FC=ifort cmake -DEXTRA_FCFLAGS="''" -DENABLE_STATIC_LINKING=True -DENABLE_64BIT_INTEGERS=False -DENABLE_BLAS=auto -DENABLE_LAPACK=auto -DMKL_FLAG=sequential -DMATH_LIB_SEARCH_ORDER="MKL;ESSL;ATLAS;ACML;SYSTEM_NATIVE" -DBLAS_LANG=Fortran -DLAPACK_LANG=Fortran -DCMAKE_BUILD_TYPE=release -G "Unix Makefiles" None /home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas

-- The C compiler identification is GNU 4.4.7
-- The CXX compiler identification is GNU 4.4.7
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is Intel
-- Check for working Fortran compiler: /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort
-- Check for working Fortran compiler: /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort supports Fortran 90
-- Checking whether /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort supports Fortran 90 -- yes
-- User set explicit MKL flag which is passed to the compiler and linker: -mkl=sequential
-- This disables math detection and builtin math libraries
-- Setting -DHAVE_MKL_BLAS and -DHAVE_MKL_LAPACK
-- Configuring done
-- Generating done
-- Build files have been written to: /home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/build_ifort_mklseq_static

   configure step is done
   now you need to compile the sources:
   $ cd build_ifort_mklseq_static
   $ make
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/.cd build_ifort_mklseq_static
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/build_ifort_mklseq_static/.m
make: Warning: File `Makefile' has modification time 22 s in the future
make[1]: Warning: File `CMakeFiles/Makefile2' has modification time 22 s in the future
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 22 s in the future
Scanning dependencies of target example
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 22 s in the future
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 22 s in the future
[100%] Building Fortran object src/CMakeFiles/example.dir/example.f90.o
Linking Fortran executable ../bin/example
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x774d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
CMakeFiles/example.dir/example.f90.o: In function `MAIN__':
/home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/src/example.f90:(.text+0x37a): undefined reference to `dgemm_'
make[2]: *** [bin/example] Error 1
make[1]: *** [src/CMakeFiles/example.dir/all] Error 2
make: *** [all] Error 2

milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/.python setup.py --fc=ifort --mkl=parallel --static build_ifort_mklpar_static
FC=ifort cmake -DEXTRA_FCFLAGS="''" -DENABLE_STATIC_LINKING=True -DENABLE_64BIT_INTEGERS=False -DENABLE_BLAS=auto -DENABLE_LAPACK=auto -DMKL_FLAG=parallel -DMATH_LIB_SEARCH_ORDER="MKL;ESSL;ATLAS;ACML;SYSTEM_NATIVE" -DBLAS_LANG=Fortran -DLAPACK_LANG=Fortran -DCMAKE_BUILD_TYPE=release -G "Unix Makefiles" None /home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas

-- The C compiler identification is GNU 4.4.7
-- The CXX compiler identification is GNU 4.4.7
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is Intel
-- Check for working Fortran compiler: /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort
-- Check for working Fortran compiler: /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort supports Fortran 90
-- Checking whether /mnt/apps/intel/composer_xe_2013_sp1.1.106/bin/intel64/ifort supports Fortran 90 -- yes
-- User set explicit MKL flag which is passed to the compiler and linker: -mkl=parallel
-- This disables math detection and builtin math libraries
-- Setting -DHAVE_MKL_BLAS and -DHAVE_MKL_LAPACK
-- Configuring done
-- Generating done
-- Build files have been written to: /home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/build_ifort_mklpar_static

   configure step is done
   now you need to compile the sources:
   $ cd build_ifort_mklpar_static
   $ make
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/.cd build_ifort_mklpar_static
milias@login.grid.umb.sk:~/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/build_ifort_mklpar_static/.m
make: Warning: File `Makefile' has modification time 23 s in the future
make[1]: Warning: File `CMakeFiles/Makefile2' has modification time 23 s in the future
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 23 s in the future
Scanning dependencies of target example
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 23 s in the future
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
make[2]: Warning: File `src/CMakeFiles/example.dir/flags.make' has modification time 23 s in the future
[100%] Building Fortran object src/CMakeFiles/example.dir/example.f90.o
Linking Fortran executable ../bin/example
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libpthread.a(libpthread.o): In function `sem_open':
(.text+0x774d): warning: the use of `mktemp' is dangerous, better use `mkstemp'
CMakeFiles/example.dir/example.f90.o: In function `MAIN__':
/home/milias/Work/qch/software/software_projects/autocmake_devel/autocmake_miroi/test/fc_blas/src/example.f90:(.text+0x37a): undefined reference to `dgemm_'
make[2]: *** [bin/example] Error 1
make[1]: *** [src/CMakeFiles/example.dir/all] Error 2
make: *** [all] Error 2

Which compiler/math combination actually does work with static linking?

The list of compiler/math combinations working for the static linking can be seen here (look for _static in the build name):
https://testboard.org/cdash/index.php?project=MathLibs-tester&date=2015-08-29
In the list I am missing the ACML library. Also, the openblas library is not tested thoroughly, I think. Some more tuning for mathlibs-tester is to be done.
Comments please ?

I am closing this issue because of the work in #133 which will make it not relevant anymore. Static linking will then have to be implemented by the caller/user with a very thin layer.


fix timestamp parsing while no explicit timezone given

Which issue does this PR close?

Closes #2813
Maybe closes apache/arrow-datafusion#765 as well
Rationale for this change

What changes are included in this PR?

Are there any user-facing changes?

Could we get a test or two?

@tustvold sure, added


UNIVERSAL_PRINT_NO_SEEDING

"UNIVERSAL_PRINT_NO_SEEDING" license was added to our Student A3 licenses there doesn't appear to be any documentation as to what this is and how it differs from regular Universal Print licensing

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

ID: 7c245452-161d-89a1-c026-99a0721cf071
Version Independent ID: 16dec59a-eb83-1837-4efd-4645e7aeaed2
Content: Product names and service plan identifiers for licensing - Azure AD
Content Source: articles/active-directory/enterprise-users/licensing-service-plan-reference.md
Service: active-directory
Sub-service: enterprise-users
GitHub Login: @daveba
Microsoft Alias: daveba

@danbu
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

#reassign Nicholak-MS

Hi @danbu, can you share the SKU/Subscription Name that you saw this Service Plan added to. Then I can add it in the documentation. thanks.

Name: “Universal_Print_No_Seeding”
Friendly name: “Universal Print Without Seeding”
Occurs as a sublicense in the “Microsoft 365 A3 for students use benefit” license, which is what most educational institutions use for their student accounts. We assign this sublicense only when a student’s account has one or more flags.
Name: “Universal_Print_01”
Friendly Name: “Universal Print”
Occurs as a sublicense in the “Microsoft 365 A3 for faculty” and “Microsoft 365 A5 for faculty licenses. We assign this to faculty and staff with the A3/A5 licenses.
None of the following licenses have any of the “Universal Print” sublicenses:
Office 365 A1 for faculty
Office 365 A1 Plus for faculty
Office 365 A1 for students
Office 365 A1 Plus for students
Dan Flynn | Senior Desktop Solutions Engineer
Boston University Information Services & Technology | IT Help Center

From: Nicholak-MS @.***>
Sent: Tuesday, August 3, 2021 8:58 AM
To: MicrosoftDocs/azure-docs
Cc: Flynn, Dan; Mention
Subject: Re: [MicrosoftDocs/azure-docs] UNIVERSAL_PRINT_NO_SEEDING (#77128)
Hi @danbuhttps://github.com/danbu, can you share the SKU/Subscription Name that you saw this Service Plan added to. Then I can add it in the documentation. thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/77128#issuecomment-891825073, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAMZJ5YDZPUYH6TCPZXS2RLT27RVXANCNFSM464KT7TA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.

Thanks @danbu, with the information you supplied above I was able to find details for 4 SKU's that include the Universal_Print_No_Seeding Service Plan. I have added those SKU's to the document.
However on the topic of the 4 SKU's that you supplied regarding Universal_Print_01 I am not seeing that service plan on those SKU's so I have not added it. If from your script pull you are seeing that Service Plan can you supply the GUID's for the those applicable SKU's? that will help narrow my search to ensure I add the right service plan to the right SKUs

#please-close while awaiting response


Meaning of expected time of policy

When I repeatedly ask for the expected time of a policy I always see the time reduce on subsequent calls. In the logs below, search for acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1). It appears to reduce from 1178.42135325 to<PHONE_NUMBER>37 to<PHONE_NUMBER>37. Why is this? My edge predictions are fixed, so it can't be that.
[INFO] [WallTime:<PHONE_NUMBER>.343972] Using mdp navigation
[INFO] [WallTime:<PHONE_NUMBER>.431526] (Re-)starting execution
[INFO] [WallTime:<PHONE_NUMBER>.360488] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1): 1178.42135325
too long policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1): 1346.529634
[INFO] [WallTime:<PHONE_NUMBER>.843814] Executing normal batch: (F executed_n1_test_task_3_at_WayPoint27=1)
[WARN] [WallTime:<PHONE_NUMBER>.465072] Could not find check_door0_at_WayPoint23 in active batch
[WARN] [WallTime:<PHONE_NUMBER>.439788] is_task_interruptible passed a None, returning True
[INFO] [WallTime:<PHONE_NUMBER>.440228] Cancelling policy execution
[INFO] [WallTime:<PHONE_NUMBER>.440642] Execution paused with 1 tasks in the active batch
[INFO] [WallTime:<PHONE_NUMBER>.477995] (Re-)starting execution
[INFO] [WallTime:<PHONE_NUMBER>.677145] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1):<PHONE_NUMBER>78
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1): 1159.61828263
[WARN] [WallTime:<PHONE_NUMBER>.485109] is_task_interruptible passed a None, returning True
too long policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1) & (F executed_n3_test_task_4_at_WayPoint37=1): 1564.52715172
[INFO] [WallTime:<PHONE_NUMBER>.605223] Executing normal batch: (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1)
[INFO] [WallTime:<PHONE_NUMBER>.605709] Execution paused with 2 tasks in the active batch
[INFO] [WallTime:<PHONE_NUMBER>.642312] (Re-)starting execution
[INFO] [WallTime:<PHONE_NUMBER>.636627] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1):<PHONE_NUMBER>78
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1): 1159.61828263
[WARN] [WallTime:<PHONE_NUMBER>.651783] is_task_interruptible passed a None, returning True
too long policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1) & (F executed_n3_test_task_4_at_WayPoint37=1): 1564.52715172
[INFO] [WallTime:<PHONE_NUMBER>.583980] Executing normal batch: (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1)
[INFO] [WallTime:<PHONE_NUMBER>.584385] Execution paused with 2 tasks in the active batch
[INFO] [WallTime:<PHONE_NUMBER>.622420] (Re-)starting execution
[INFO] [WallTime:<PHONE_NUMBER>.271018] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1):<PHONE_NUMBER>37
acceptable policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1): 1044.18961021
too long policy duration for (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1) & (F executed_n3_test_task_4_at_WayPoint37=1): 1449.09755124
[INFO] [WallTime:<PHONE_NUMBER>.309056] Executing normal batch: (F executed_n1_test_task_3_at_WayPoint27=1) & (F executed_n2_test_task_0_at_WayPoint30=1)
[INFO] [WallTime:<PHONE_NUMBER>.689978] Removing completed active task: n1_test_task_3_at_WayPoint27. 1 remaining in active batch
[INFO] [WallTime:<PHONE_NUMBER>.898274] Removing completed active task: n2_test_task_0_at_WayPoint30. 0 remaining in active batch
[INFO] [WallTime:<PHONE_NUMBER>.902086] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n3_test_task_4_at_WayPoint37=1):<PHONE_NUMBER>63
too long policy duration for (F executed_n3_test_task_4_at_WayPoint37=1) & (F executed_n4_test_task_3_at_Station=1): 1335.06470907
[INFO] [WallTime:<PHONE_NUMBER>.639463] Executing normal batch: (F executed_n3_test_task_4_at_WayPoint37=1)
[WARN] [WallTime:<PHONE_NUMBER>.313925] Could not find check_door1_at_WayPoint36 in active batch
[INFO] [WallTime:<PHONE_NUMBER>.482872] Removing completed active task: n3_test_task_4_at_WayPoint37. 0 remaining in active batch
[INFO] [WallTime:<PHONE_NUMBER>.498758] Checking for normal tasks to fit into available time: 1200.0
acceptable policy duration for (F executed_n4_test_task_3_at_Station=1):<PHONE_NUMBER>57
too long policy duration for (F executed_n4_test_task_3_at_Station=1) & (F executed_n5_test_task_3_at_WayPoint53=1): 1555.50739311
[INFO] [WallTime:<PHONE_NUMBER>.373416] Executing normal batch: (F executed_n4_test_task_3_at_Station=1)
[WARN] [WallTime:<PHONE_NUMBER>.682882] Could not find check_door1_at_WayPoint37 in active batch
[INFO] [WallTime:<PHONE_NUMBER>.659191] Removing completed active task: n4_test_task_3_at_Station. 0 remaining in active batch
[INFO] [WallTime:<PHONE_NUMBER>.664080] Checking for normal tasks to fit into available time: 1200.0
too long policy duration for (F executed_n5_test_task_3_at_WayPoint53=1): 1252.36342936
[INFO] [WallTime:<PHONE_NUMBER>.051652] Extending default execution windown to 1252.36342936
[INFO] [WallTime:<PHONE_NUMBER>.052544] Checking for normal tasks to fit into available time: 1252.36342936
acceptable policy duration for (F executed_n5_test_task_3_at_WayPoint53=1): 1252.36342936
[INFO] [WallTime:<PHONE_NUMBER>.258061] Executing normal batch: (F executed_n5_test_task_3_at_WayPoint53=1)
[WARN] [WallTime:<PHONE_NUMBER>.399357] Could not find check_door1_at_WayPoint36 in active batch
[WARN] [WallTime:<PHONE_NUMBER>.680862] Could not find check_door2_at_WayPoint38 in active batch
[INFO] [WallTime:<PHONE_NUMBER>.149104] Removing completed active task: n5_test_task_3_at_WayPoint53. 0 remaining in active batch
[INFO] [WallTime:<PHONE_NUMBER>.180465] Checking for normal tasks to fit into available time: 1252.36342936
[INFO] [WallTime:<PHONE_NUMBER>.180899] No normal tasks remaining

That's weird. What's the starting waypoint? Is it also fixed?

I don't think I'm sending a starting waypoint. Can I do that?

no, butr you'll receive expectations for all waypoints: https://github.com/bfalacerda/strands_executive/blob/full_planning/strands_executive_msgs/srv/GetGuaranteesForCoSafeTask.srv#L7
The entries in this array map to the waypoint of corresponding index in initial_waypoints.
Which index are you choosing? Or are you taking max or mean?

D'OH! I'm checking from the robot's current node, which is clearly changing between calls. Sorry!


Add new client into mysql needs mqttd restart

Environment

OS: ubuntu 14.01
Erlang/OTP:
EMQ:

Description
I am using mysql auth plugin, while I add a new client into mysql table, the client use the new clientid and password can not establish connection to mqttd, as long as I restart mqttd service.

Invalid issue


chore: release main

:robot: I have created a release beep boop
nots-cli: 0.1.11
0.1.11 (2023-11-10)
Features

cli: add self-upgrading (d6185e8)

Bug Fixes

fix wrong tar format (c0a7712)

nots-worker: 0.1.4
0.1.4 (2023-11-10)
Bug Fixes

fix wrong tar format (c0a7712)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/explodingcamera/nots/releases/tag/nots-worker-v0.1.4 :sunflower:

:robot: Release is at https://github.com/explodingcamera/nots/releases/tag/nots-cli-v0.1.11 :sunflower:


Fixes Issue 817 on OSX: Missing call to removeObserver

Fixes #817.
As noted in the documentation for nsdistributednotificationcenter,
(under the Discussion heading) before an observer is deallocated
a call should be made to removeObserver: in order to ensure
that the listener is unbound from all observation pools
correctly. I can confirm that this fixes #817 for me.

Good catch! Thank you!

Would obviously be great if @durswd could confirm this also fixes the issue he was seeing?

Thank you.
This bug is fixed.

This has been merged as 74ed35792ffe6391893ec5421e1f581a85af428f, with additional cleanup in 51e59f48739a4c0159fd9b9a99a517ab0861739f.


Test of attrs container

Could allow user to filter in ComparerCollection (e.g. taking all DA stations only). And could allow user to access meta data e.g. for plot title etc.

Closed - handled by #291 instead


Adjust the padding for the website

Create an informative issue (See each section)
Using the current documentation as a model, please complete the issue template.
Prerequisite: Start with what we have
Always look at the current website to describe the change that is needed. Use the following link:
https://agstack.github.io/agstack-website/
Describe the changes in the doc and link to your dev story
Provide info for the following steps:

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

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

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

[ ] Mandatory for content:

[ ] Add steps and/or other important conceptual information here:
[ ] Add verification at the end of the task, how does the user verify success (a command to run or a result to see?)
[ ] Add link to related dev story, if applicable

recreated the issue in JIRA, here is the link: https://team-16705118030816.atlassian.net/browse/AG-16?atlOrigin=eyJpIjoiMWI4ZjA1Mjk3NmMxNDE4YmEwZTgyOTY1NTBhMzkwNTciLCJwIjoiaiJ9
closing this issue


Add note to UI to not use Root credentials for EKS

When supplying credentials for an EKS cluster, add a note to the UI telling the user not to use root credentials.  From the documentation:
https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html

You must use IAM user credentials for this step, not root credentials. If you create your Amazon EKS cluster using root credentials, you cannot authenticate to the cluster.

@nathan-jenan-rancher Is this still true?  That note is not present in their docs anymore.

I don't see it in the docs anymore either. We could try bringing up a cluster with root credentials or reaching out to AWS.

Version: master 2.2 (1/4/19)
Confirmed enhancement. There is now text in the Account Access section when trying to create an EKS cluster:

"Paste in your AWS key pair here. Use only IAM access keys, using keys generated from the root user will make the cluster unreachable."


The problem of loss backward

Loss Backward
Hi，I want to know how to insert the stateful-lstm in python frontend pytorch. As the code only provoide forward() function without backward() .

测试发现，训练的过程中，扩展的lstm的参数不能参与训练，参数不会变，测试代码基于这个开源项目测试


Add JUNK and BEXT wav format compatibility + promisified + cleaning

read infos whenever there is metadata between wave_identifier and fmt_identifier chunks (like this is the case with JUNK and BEXT wav files
promisify the lib so it can be used with promises, await and callback
clean code with transforming var to let and const
minor readability improvements

Hi,
Here are two example wav files I have been having troubles with (using the main branch and this other JUNK pull request)
JUNK wav file:
15SEC.LINGO.1.wav.zip
BEXT (broadcast extension) wav file: (I have a github error because the file is 35MB so uploaded to my server)
http://nicewebagence.com/bext wav example.wav


ipc: Use default TempDir location for syzkaller testdirs.

Fuchsia has opinions about which filesystems should be read-only,
read-write, etc, and in particular, it's pretty unhappy about making a
temporary directory in the same place as wherever you're running
syzkaller from.
Changing this to use TempDir's "default" behavior doesn't seem like it
should cause any major problems for other OSes, but I could be wrong!
If so, perhaps we should add a if GOOS == fuchsia switch of some sort?
Please let me know, thanks.

Are you running with syz-stress or syz-manager?
I would not concern pkg/ipc with image details of all OSes and environments. The assumption is that it is started in the right dir. For syz-stress (which is a stop-gap solution) we could advise users to cd into the right dir and start syz-stress from there.
For syz-manager, we currently handle this in vm code, e.g. vm/adb does:
	adb := osutil.Command(inst.adbBin, "-s", inst.device, "shell", "cd /data; "+command)

We could add similar code to vm/qemu, which already has some knowledge about OSes/archs in archConfigs var.

This occurred while running with syz-stress.  Agreed that the solution is just a stopgap, but it'd be pretty nice for it to work "out of the box".
Just running it in the right directory doesn't work on Fuchsia--binaries (like syzkaller) are run out of pkgfs, which doesn't expose a writeable interface.  The "canonical" way to make a temporary file involves spawning a process-local namespace and storing files there--but that would involve more OS-specific code.
When you run ioutil.TempDir with the first argument as "", the Go runtime uses whatever the system considers to be a temp directory.  Is there a reason that doesn't work for all platforms?  It moves the OS-specific concerns into the Go runtime, which seems desirable.

But you can always run it from /tmp as /full/path/to/whatever/syz-stress, no?

For now, yes, but /tmp is going away in Fuchsia.  In general large swaths of Fuchsia are intended to be write-once/read-only/etc; hence the process-local namespace as the canonical solution.  The Go runtime is smart enough to handle this; otherwise, I could write a CL to push those OS-specific details into Syzkaller.  (Or perhaps there's a cleverer solution I'm not seeing--has Syzkaller run before off of e.g. embedded devices with no mutable storage?)

For now, yes, but /tmp is going away in Fuchsia.

Not necessary /tmp, I mean run it from whatever dir ioutil.TempDir would create.

hence the process-local namespace as the canonical solution

How are they created? Is it possible to create it from shell? If yes, I think we need to do something similar to what vm/odroid/odroid.go does with /data dir. But again, this won't help syz-stress.
Is it possible to get a qemu-compatible image with sshd support? If yes, we could finally start running full syz-manager for fuchsia and properly setup required dirs in vm/qemu/qemu.go.

has Syzkaller run before off of e.g. embedded devices with no mutable storage?

I am not aware of any such experiments.

Resolved with https://github.com/google/syzkaller/commit/0ac1284d5f2b216a961c6c205203bd952c8b0245
Let's concentrate on using syz-manager for fuchsia


feat(core): create ASG with launch template

feat(core): create ASG with launch template
Closes: #5
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

still WIP

Still WIP. Do not merge.

I can confirm it can successfully deploy in the following regions

Hi @mreferre  I am ready now.
This PR will retire the PriceMap to allow us deploy to any aws region where the specified instance types are available.

Can you confirm that by switching to the LaunchTemplate mechanism (without the Price Map) it unblocks users to use any spot (arm-based) instance type/size that is available in the specific region they are deploying to?

Can you confirm that by switching to the LaunchTemplate mechanism (without the Price Map) it unblocks users to use any spot (arm-based) instance type/size that is available in the specific region they are deploying to?

Hi @mreferre ,
Yes, as the screenshot, I've confirmed this in 4 regions (ap-northeast-1, us-west-2, us-east-1 and eu-west-1) and I've validated m6g.medium, r6g.medium and t4g.medium in regions above with spot instances. All working great without the PriceMap.

Merging now


[FEATURE REQUEST]

Please includes the chapter titles in txt format output.
Is your feature request related to a problem? Please describe.
When reading the output it is confusing when the chapter titles are missing.
Describe the solution you'd like
Request to include the chapter titles.

Normally they should be added when selecting Add chapter title in the options but that's not working apparently.


Cookies don't send after redirect

  const options = {
    follow_set_cookies: true,
    cookies: {
      test: new Date().valueOf()
    }
  };

  const response = await needle('GET', 'https://setcookie.net/', undefined, options);
  console.log(response.body.match(/<code>(.+)<\/code>/i)?.[1]);

  const response2 = await needle('GET', 'https://shorturl.at/BQUI3', undefined, options);
  console.log(response2.body.match(/<code>(.+)<\/code>/i)?.[1]);

The example can looks strange but in real case it's a redirect from www.host.com to host.com
It was broken in 3.1.0 after had added the challenge host_and_ports_match
https://github.com/tomas/needle/blob/9454d7bdc94b5a9a9c8f60eafefb6408f83a9a37/lib/needle.js#L542-L553
https://github.com/tomas/needle/issues/428

@tomas can you(or I?) just remove this challenge or add a callback with the challenge in config? It's wrong because for example SSO usually located an another domain

I'm not sure what the problem is. Feel free to submit a PR (with tests) and I'll be happy to merge it.


Code is Not runnihng

Issue Type: Bug
my visual studio is not working ..it showing code is already running but it was not woking
VS Code version: Code 1.68.0 (4af164ea3a06f701fe3e89a2bcbb421d2026b68f, 2022-06-08T11:44:16.822Z)
OS version: Windows_NT x64 10.0.22621
Restricted Mode: No

System Info

Item
Value

CPUs
Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz (4 x 1190)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
7.75GB (1.57GB free)

Process Argv
--crash-reporter-id 022d9628-a99d-4c5b-922d-7555f31fed89

Screen Reader
no

VM
0%

Extensions (29)

Extension
Author (truncated)
Version

doxdocgen
csc
1.4.0

vsc-material-theme
Equ
33.4.0

vsc-material-theme-icons
equ
2.3.1

prettier-vscode
esb
9.5.0

auto-close-tag
for
0.5.14

code-runner
for
0.11.8

better-cpp-syntax
jef
1.15.16

vscode-leetcode
Lee
0.18.1

python
ms-
2022.8.0

vscode-pylance
ms-
2022.6.10

jupyter
ms-
2022.5.1001601848

jupyter-keymap
ms-
1.0.0

jupyter-renderers
ms-
1.0.8

remote-containers
ms-
0.238.2

remote-ssh
ms-
0.80.0

remote-wsl
ms-
0.66.3

cmake-tools
ms-
1.10.5

cpptools
ms-
1.10.5

cpptools-extension-pack
ms-
1.2.0

indent-rainbow
ode
8.3.1

java
red
1.7.0

prettier-vscode
Sim
2.0.7

cmake
twx
0.0.17

vscodeintellicode
Vis
1.2.21

vscode-java-debug
vsc
0.41.0

vscode-java-dependency
vsc
0.19.1

vscode-java-pack
vsc
0.23.0

vscode-java-test
vsc
0.35.0

vscode-maven
vsc
0.35.2

(2 theme extensions excluded)

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vsdfh931cf:30280410
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
vscscmwlcmt:30465135
cppdebug:30492333
vsclangdf:30486550

/needsMoreInfo

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


bug: cannot delete risingwave because failed calling webhoook

When create or delete risingwave, error from server:
Internal error occurred: failed calling webhook "mrisingwave.kb.io": Post "https://<IP_ADDRESS>:57355/mutate-risingwave-singularity-data-com-v1alpha1-risingwave?timeout=10s": dial tcp <IP_ADDRESS>:57355: connect: connection refused
I have met in aws eks and kind cluster, maybe webhook network bug?

I think it's commonly caused by a network failure or lack of some security settings. Close this until anyone can reproduce it.


Add a test example to template

Contributor Agreements
Please read the contributor agreements and if you agree, please click the checkbox below.

[x] I agree to the contributor agreements.

Motivation
Add a local test example to template.

@y0z Could you review this PR?


update packages

:white_check_mark: Build TheIdServer 6.2.2-fix-dependencies1-0083 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/c9bc0390af by @)


Setup clang-tidy github action

We should be able to get clang-tidy running on github actions along with the linters. The compile-commands json we generate for ninja should be all we need.
Locally, I'm running clang-tidy like this:
clang-tidy d:\Dev\iree\iree\vm\bytecode_module.cc \
    --export-fixes=- \
    --checks=abseil-*,bugprone-*,-bugprone-exception-escape,google-*,misc-*,-misc-unused-parameters,performance-* \
    -p=D:\Dev\iree-build\

There is likely a github action already on the market we can plug in and use, otherwise it should be pretty easy to do ourselves for the output. Ideally there's an action that would apply the fixes from clang-tidy (using github actions:

Automatic fixes with GitHub actions are likely to run into GitHub's terrible auth model for forks :-(

Though I still think this would be the coolest thing it'd only be worth doing as a hobby project. Duping in favor of #3310.


SPEC - complete spec on the projection clause

work in progress is https://github.com/stargate/jsonapi/blob/main/docs/jsonapi-spec.textile#clauseProjection
Projection is an ordered dictionary, supports dot notation for fields paths and nested form { field: { nestedfield: <value> } }
Probably want to continue to exclude the $ array projection operation as this involves applying filtering logic to arrays in memory , and is not needed for demos as far as we know.
Work out if we need code and postman updates

Projection support came up in https://github.com/stargate/stargate-mongoose/pull/17 . It looks like Mongoose makes use of projections with save() when there's no changes to save. The projection that save() uses is very simple, just { _id: 1 } (exclude everything other than _id). But I think rudimentary support for projections is now more important for the demo. We currently strip out this projection in the stargate-mongoose driver, but I'd rather not have to do that for the demo.
Also worth mentioning: Mongoose expects projection to be an option to findOne() and find(). I'm not sure how closely you want to map the driver API that Mongoose expects, projection as a top-level clause rather than as a property of options is not hard to work around.

I'm not sure how closely you want to map the driver API that Mongoose expects, projection as a top-level clause rather than as a property of options is not hard to work around.

It was a decision to consistently handle  projection, sort, filter, and update as top level clauses rather than sometimes on the options. The stargate driver should make this invisible to mongoose.


I want to add no.of forks,pr's, stars and other in the readme file .

I want to add no.of forks,pr's, stars and other in readme file .
Example:

I want to work on this . Please assign me this issue.

@srisatya1197 Go ahead!

@codewithvk Thank you for assigning.


Authentication Token

Hi, I'm trying to automatically send a token with every GRPC call after the client has logged in.
Is there any built-in way to do this? If not, would a custom Interceptor to set the metadata be enough for the job?
Thanks

In case anyone is interested, this works well with ASP.NET Authentication (and with technically any Bearer token):
import { Injectable } from '@angular/core';
import {
    GrpcEvent,
    GrpcMessage,
    GrpcRequest,
} from '@ngx-grpc/common';
import { GrpcHandler, GrpcInterceptor } from '@ngx-grpc/core';
import { Observable } from 'rxjs';

@Injectable()
export class GrpcAuthenticationInjector implements GrpcInterceptor
{
    intercept<Q extends GrpcMessage, S extends GrpcMessage>(
        request: GrpcRequest<Q, S>,
        next: GrpcHandler
    ): Observable<GrpcEvent<S>>
    {
        const token = 12345;
        request.requestMetadata.set('Authorization', `Bearer ${token}`);

        return next.handle(request);
    }
}


Child Rendering Issue GridCell

Case for handling gridcell under columns is not handled in doAdd.
Issue reproduced in - KitchenSink->Grids->Addons->Grid Tools

FIXED


Build error on msvc 2022

Range.h(37,55): C++ error C3878: Syntax error: Unexpected mark "this" after "expression"

@Y-way can you sign the CLA so we can submit your PR?


LSTMTimeStep with inputSize != outputSize?

Summary
It seam impossible with LSTMTimeStep to have an outputSize != inputSize?
I would like 6 inputs with 2 outputs, if it's possible how you feed the training data? I try everything and it seam not possible.
Basic example
I would imagine if I could use this but this not work...
this.net.train([{
input: [1,2,3,4,5,6],
output: [1,2]
},
{
input: [1,2,3,4,5,6],
output: [1,2]
},
])
I can only feed with array
[
[1,2,3,4,5,6],
[1,2,3,4,5,6],
]
without output value... I suppose the output value is the next value (but is the input also) but I need 2 output size not 6
Motivation
I want to predict [LOW, HIGH] of crypto candlestick and the INPUT is [OPEN, HIGH, LOW, CLOSE, VOLUME, TRADES]
But I don't care about predicting the other values since it's garbage data and predict 2 values is faster to train compare to 6!
Thank you!

It has been a bit tricky to fit these different sizes into a LSTMTimeStep.   Once options would be to do something like this:
this.net.train([
  {
    input: [[1,2],[3,4],[5,6]],
    output: [[1,2]]
  },
  {
    input: [[1,2],[3,4],[5,6]],
    output: [[1,2]]
  },
]);

Would this work for you?  Here is a link to a working version: https://observablehq.com/@200128059da6b2a3/brain-js-issue-723-solution

If one has n inputs and m outputs, how does one configure and train an LSTMTimeStep?


fix: update spec for multiple vouchers

For uploading multiple ownership vouchers, the spec says, vouchers should be appended to each other, adding a newline between the different entries. But this newline isn't required; the code can split vouchers on encountering a new initial tag (-----BEGIN OWNERSHIP VOUCHER-----)

We could also word it like adding a newline or separated by begin and end tags between the different entries.

Oh yes, that would make more sense. Thanks

We could also word it like adding a newline or separated by begin and end tags between the different entries.

Oh yes, that would make more sense. Thanks

You can squash them into a single commit and we're good to go


Querying for control input by participant

This change adds the ability to query for control state by participant.
Ability to disable, and set progress on controls.
Note: the change appears large because it renames the "External" folder to "Tools". This was done to make easier to build on the components which looks for a folder named Tools to find it's dependencies.

        LOGS_INFO << "Unexpected input from participant " << currParticipant->username();

nullptr exception

Refers to: Source/interactivity_manager_impl.cpp:2131 in 91cb2ce. [](commit_id = 91cb2ce0eab7d66ad1542e35eb4f1aa4913f9327, deletion_comment = False)

:clock1:


[wip] 💄: files tweaks

Blocked by:

[ ] https://github.com/ipfs-shipyard/ipfs-css/pull/18

Changes:

[x] Merges 'peers' and 'status' column into one called 'status'. It will be used both for adding progress and peer status.
[x] Status and Size disappear on small screens
[x] New file icon
[x] Adds the hash behind the name

License: MIT
Signed-off-by: Henrique Dias<EMAIL_ADDRESS>

Progress so far:

Questions for you (@lidel @olizilla @alanshaw @fsdiogo).
Should we just use the native tooltip through title attr? Why asking this? Because the hash currently doesn't have a tooltip and it might never have, but we could also apply this tooltip to the hash. What's your thoughts on this?

Go bold or don't go bold?

Smaller with Bold:

Smaller without Bold:

I'd give tooltip to both hash and filename, as we may have very long ones that get truncated, and tooltip should have the full version.
As for file listing, I like first and last  version, but last one may be easier on the eyes.
Perhaps we could bold filename only when it is selected via checkbox?

@lidel,

I'd give tooltip to both hash and filename, as we may have very long ones that get truncated, and tooltip should have the full version.

Yes, makes sense.

As for file listing, I like first and last version, but last one may be easier on the eyes. Perhaps we could bold filename only when it is selected via checkbox?

So you prefer the smaller font-size with bold when checked, right?

A question:

Clicking on the hash should copy the hash, go to Inspect or just open the file as clicking on the name would do?

Hmm, Lighthouse says any font below 16px is small. Using f6 for the name and size, they end up with 14px.

A suggestion for upload progress instead of adding the files directly to the list. What do you think? Which one seems better? This or adding the pending files on the file list?

As for file listing, I like first and last version, but last one may be easier on the eyes. Perhaps we could bold filename only when it is selected via checkbox?
So you prefer the smaller font-size with bold when checked, right?

Actually I have no preference on the font size, just don't think we should bold all the time, but only when selected.

Clicking on the hash should copy the hash, go to Inspect or just open the file as clicking on the name would do?

Very good question. Personally I would expect it to copy, as it is the most common action I do with CIDs, but it may be a developer bias.  I feel this needs more interviews / data points :)

A suggestion for upload progress instead of adding the files directly to the list. What do you think?

I like it because it solves  problem of reporting progress on multiple files and cancelling entire operation.
Perhaps label could be replaced with % progress, to be in line with the way downloads work right now?
Following that convention, clicking on it during upload would cancel the upload and restore original label.

Very good question. Personally I would expect it to copy, as it is the most common action I do with CIDs, but it may be a developer bias. I feel this needs more interviews / data points :)

Sure, makes sense. let's wait for more opinions.

I like it because it solves problem of reporting progress on multiple files and cancelling entire operation.
Perhaps label could be replaced with % progress, to be in line with the way downloads work right now?
Following that convention, clicking on it during upload would cancel the upload and restore original label.

Didn't know we could cancel the add process and I can't find info about it. Either way, cancel it should just stop the process and leave everything as-is or shall we also remove the already added files?

Good catch :)  I forgot we don't have cancellable API requests: https://github.com/ipfs/js-ipfs-api/issues/694

I think this is ready to be reviewed. The CI is failing but it seems to be failing randomly at the navigation test. Should we change the timeout?

A bit better on smaller screens:

Altough I find that the sidebar should be collapsed by default when screen size <= 60em.

Can we merge this @lidel @olizilla @alanshaw @fsdiogo ?

I'm merging this now.
@olizilla you said you had an issue with some loop that was fetching ls many times. If you find a way to reproduce it, could you post it on #704, please? 😄


Add FreeCAD Macro language

Description

Checklist:

[ ] I am associating a language with a new file extension.

[ ] The new extension is used in hundreds of repositories on GitHub.com

Search results for each extension:

https://github.com/search?utf8=✓&type=Code&ref=searchresults&q=extension%3AFOOBAR+KEYWORDS+NOT+nothack

[ ] I have included a real-world usage sample for all extensions added in this PR:

Sample source(s):

[URL to each sample source, if applicable]

Sample license(s):

[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

[x] I am adding a new language.

[x] The extension of the new language is used in hundreds of repositories on GitHub.com.

Search results for each extension:

https://github.com/search?utf8=✓&type=Code&ref=searchresults&q=extension%3AFOOBAR+KEYWORDS+NOT+nothack

[x] I have included a real-world usage sample for all extensions added in this PR:

Sample source(s): https://github.com/Symbian9/linguist/blob/patch-1/samples/FreeCAD Macro/legify-technic-pin.FCMacro

https://github.com/vectronic/freecad-legify-macros/blob/master/legify-technic-pin.FCMacro

Sample license(s): MIT

[ ] I have included a syntax highlighting grammar: [URL to grammar repo]
[ ] I have updated the heuristics to distinguish my language from others using the same extension.

[ ] I am fixing a misclassified language

[ ] I have included a new sample for the misclassified language:

Sample source(s):

[URL to each sample source, if applicable]

Sample license(s):

[ ] I have included a change to the heuristics to distinguish my language from others using the same extension.

[ ] I am changing the source of a syntax highlighting grammar

Old: [URL to grammar repo]
New: [URL to grammar repo]

[ ] I am updating a grammar submodule

[ ] I am adding new or changing current functionality

[ ] I have added or updated the tests for the new or changed functionality.

[ ] I am changing the color associated with a language

[ ] I have obtained agreement from the wider language community on this color change.

[URL to public discussion]
[Optional: URL to official branding guidelines for the language]

A note for reviewers: I had not set language_id: just because can't run Ruby scripts myself on my PC.
So, requesting generating language_id: by reviewers and adding it into this pull request as additional edit.

A note for reviewers: I had not set language_id: just because can't run Ruby scripts myself on my PC.
So, requesting generating language_id: by reviewers and adding it into this pull request as additional edit.

You need much more than just the language_id set. You've barely done anything in the steps of adding a language as so many other files that should be updated by the scripts haven't been updated.
I'm afraid you're going to need to run these scripts yourself or get someone else in the FreeCAD community to do it for you.
If you have VSCode and Docker installed on your PC, you can use Microsoft Remote Containers to get a Linux dev env (The "Default Linux Universal" container works a treat as that's what is selected by default on Codespaces which I use all the time) in which you can run all the steps detailed in the CONTRIBUTING.md file. You can do this in Codespaces too, and for free too.
But before go to the effort, I can tell you it's probably not worth it right now. From a very quick look, it looks like the .FCMacro extension doesn't meet our documented, nor temporarily relaxed, usage requirements so this PR wouldn't be accepted right away in any case.

get someone else in the FreeCAD community to do it for you.

OK, I will close it for now.


Add selenium tests for user registration

Create new user
Check email link to complete registration process
Basic profile functionality

Edit profile fields
Upload a CV
HTML tags escaped in name field (fixed XSS issue #1805)

@dtarb Any additional items to add to the tests above?
It appears that first name and last name are not required fields to register. Is this intended?
There are no restrictions (length, type of characters) on passwords that I see immediately. I'm assuming that this is not intended and will create a bug for this unless I hear otherwise.

Firs tname and last name should be required fields to register.  For passwords, I think we should follow industry best practices, without being to onerous.  I hear conflicting information.  Some sites advocate pass phrases like "thecrazyfoxjumpedintothelake", while others require special characters and limit length.  What do you recommend?

Django 1.9 introduced a new password validation system that would be great to include. This is the current best practices. It appears to be backported via this project:
https://github.com/orcasgit/django-password-validation

Other items of note:

There are two styles of error messages for registration for errors. This is inconsistent and the UI is confusing as a user.

One is a javascript popup from presumably JS validation of the fields
The other is when the POST is incorrect and Django returns errors.

There can be three types of alerts active at one time on the home page: MOTD, You have successfully registered, and you need to fill in your organization.

These are styled differently, can overlap, and be confusing
It would be less error-prone to have one type of alert system (use the built in django messages framework). Then the styling can support stacking multiple messages cleanly.

Why not make the organization a required field to create an account now? It's not a lot more work for a user since it's not a controlled vocab and when it's not set the UX bounces the user all around to fill it in.
Can we quit using username and standardize on email? I thought that there was some movement in this direction.

The commit here should fix most of the issues in the description except it does not do file uploads. I can add that next and then submit a PR.

See github.com/CUAHSI/QA-AutomationEngine.  Most of this is handled - others not handled due to limitations on test environments (e.g. captcha on user creation and smtp config).


Soft-max price cap

This makes the price asymptote rather than clip at the maximum. I did it in github editor so I can't test or lint it. :rexShy:

Can you fix the one lint issue? npm run lint is the habit we should be getting in before submitting a PR. In this case it's just complaining that the length of line calculating nfd price is too long.


Not compatible with Firefox 79 for Android

Current Firefox version 79 for android doesnt work with the addon.

Same Here.

Duplicate of # 20.


Deprecation warning with latest version of AA

When tracking master for ActiveAdmin 1.0.0pre, a deprecation warning is thrown when starting the app:
WARN -- : DEPRECATION WARNING: Active Admin: using `action_item` without a name is deprecated! Use `action_item(:edit)`. (called from action_item at /***/.bundle/ruby/2.1.0/bundler/gems/activeadmin-77adc9d56b41/lib/active_admin/dsl.rb:92)
Maybe it's a good time to update dependencies and test against Rails 4.1 plus the latest version of AA?

I also have these warnings, when I'm running my rspec

@BRZInc +1

Fixed in v2.0.0


Add a gif?

Hey! I saw your plugin on a reddit post, and while I would like to try it but it would save me a lot of time if I could see a gif or video of the plugin at work with the features. If a picture is worth a 1000 words a short gif could help me with figuring everything out. Thanks :).

Hi! I totally agree, when I posted the plugin on reddit I made a video and linked it in the README of this repo. However, it would be a good idea to update it. I'll make a gif asap 😉

Fantastic! I just had another look and you did add a link to a video lolll reading comprehension is not my forte.


HIV Model - Simple One-Mode Four-Stage with ART

Source file path of png in README may need to be updated after branch merge. Not sure I got the right path.


[BUG] last_log_id not implemented

At the moment, last_log_id of the LogIdMap is not implemented

Replace with last_safe_id to keep track of the last id that  got finalized.
If last_safe_id gets drained from map, it must be reset to INVALID_LOG_ID

Renamed to last_finalized_id


Please add signal-desktop app to GhostBSD

Describe the feature or enhancement.
Secure messenger, in FreeBSD ports
Why this request?
was available in GhostBSD before.

There were issues on the FreeBSD ports side. But it looks like it has been solved. I built it, and it will be available in about 30 minutes.


Opening the last post in a thread scrolls back to the first

Describe the bug
Using phanpy.social, when I visit this (long) thread I use to dump images, I get automatically teleported to the first post of the thread. This, weirdly, only seems to happen with that thread in particular (although I haven't found a comparably long thread to test it out).
To Reproduce
Steps to reproduce the behavior:

Go to https://phanpy.social/#/mastodon.social/s/110210993720490742
The last post of the thread will load (this might change if I add more posts
Wait a few seconds.
The page will load the whole thread and scroll back to previous posts.

Expected behavior
The page should not scroll back.
Screenshots
Screen record from 2023-04-17 11.26.42.webm
Desktop (please complete the following information):

OS: elementary OS 6.1 Jólnir uilt on Ubuntu 20.04.6 LTS
Browser: Tested on Firefox and Chrome
Version: Firefox 112 and Chrome 112.0.5615.121 (same version!)

Wow thanks for the report, that is seriously a VERY long thread! 😱😱

Should be fixed now on production site.


Setting a datetime value on a Numpy structured array throws an error

This works:
from numba import njit
import numpy as np

values_dtype = np.dtype([
    ('one', 'U10'),
    ('two', 'f8'),
    ('three', 'M8[us]'),
])

def my_test():
    values = np.empty(2, dtype=values_dtype)
    values['three'][:] = np.datetime64('2005-02-25')
    return values
result = my_test()
print(result)

But when jitting it, it throws an error:
from numba import njit
import numpy as np

values_dtype = np.dtype([
    ('one', 'U10'),
    ('two', 'f8'),
    ('three', 'M8[us]'),
])

@njit
def my_test():
    values = np.empty(2, dtype=values_dtype)
    values['three'][:] = np.datetime64('2005-02-25')
    return values
result = my_test()
print(result)

Invalid use of Function() with argument(s) of type(s): (unaligned array(datetime64[us], 1d, A), slice, datetime64[])
Any suggestions for a workaround are highly appreciated!
Thanks
numba: 0.49.1
numpy: 1.18.4
python: 3.7.1

[x] I am using the latest released version of Numba (most recent is visible in
the change log (https://github.com/numba/numba/blob/master/CHANGE_LOG).
[x] I have included below a minimal working reproducer (if you are unsure how
to write one see http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports).

Thanks for the report. I think the problem here is that np.datetime64('2005-02-25') is appearing to Numba as a datetime64[], i.e. a generic datetime64 type, and Numba doesn't know what to do with it in terms of casting. Debugging this a bit further, there's also the problem that strings aren't understood by the datetime constructor in compiled code, for example:
@njit
def my_test():
    np.datetime64('2005-02-25')

will not compile.
This, however, works ok:
from numba import njit
import numpy as np

values_dtype = np.dtype([
    ('one', 'U10'),
    ('two', 'f8'),
    ('three', 'M8[us]'),
])

X = np.datetime64('2005-02-25T00:00:00.000000', 'us')

@njit
def my_test():
    values = np.empty(2, dtype=values_dtype)
    values['three'][:] = X
    return values

result = my_test()
print(result)

X has the expected unit and it's not relying on the string datetime ctor in compiled code.

Feature request here is to support:

np.datetime64 construction of value from string
setitem with arg of a generic datetime64 type to trigger a cast or refinement.

@stuartarchibald  ... did you guys ever get this to work ... i am trying to create a datetime inside a njit function and getting errors still https://github.com/numba/numba/issues/6555
import numba

@numba.njit(cache=True)
def log_debug():
    timestamp = np.array([1697884200000], dtype="datetime64[ms]")
    print(str(timestamp).replace("T", " "))
    pass

log_debug()

TypingError: Failed in nopython mode pipeline (step: nopython frontend)
No implementation of function Function() found for signature:

array(list(int64)<iv=[1697884200000]>, dtype=Literalstr)

There are 2 candidate implementations:
- Of which 1 did not match due to:
Overload in function 'impl_np_array': File: numba\np\arrayobj.py: Line 5384.
With argument(s): '(list(int64)<iv=None>, dtype=unicode_type)':
Rejected as the implementation raised a specific error:
TypingError: If np.array dtype is a string it must be a string constant.
raised from [e:\Coding\venvs\qfree\lib\site-packages\numba\np\arrayobj.py:4340](file:///E:/Coding/venvs/qfree/lib/site-packages/numba/np/arrayobj.py:4340)
- Of which 1 did not match due to:
Overload in function 'impl_np_array': File: numba\np\arrayobj.py: Line 5384.
With argument(s): '(list(int64)<iv=[1697884200000]>, dtype=Literalstr)':
Rejected as the implementation raised a specific error:
NumbaNotImplementedError: Failed in nopython mode pipeline (step: native lowering)
Cannot cast int64 to datetime64[ms]: %".139" = load i64, i64* %".138"
During: lowering "$8call_function.3 = call $2load_global.0(object, dtype, func=$2load_global.0, args=[Var(object, arrayobj.py:5394), Var(dtype, arrayobj.py:5394)], kws=(), vararg=None, varkwarg=None, target=None)" at [e:\Coding\venvs\qfree\lib\site-packages\numba\np\arrayobj.py](file:///E:/Coding/venvs/qfree/lib/site-packages/numba/np/arrayobj.py) (5395)
raised from [e:\Coding\venvs\qfree\lib\site-packages\numba\core\base.py:701](file:///E:/Coding/venvs/qfree/lib/site-packages/numba/core/base.py:701)
During: resolving callee type: Function()
During: typing of call at [C:\Users\User\AppData\Local\Temp\ipykernel_36068\3903136692.py](file:///C:/Users/User/AppData/Local/Temp/ipykernel_36068/3903136692.py) (6)
File "C:\Users\User\AppData\Local\Temp\ipykernel_36068\3903136692.py", line 6:
def log_debug():
timestamp = np.array([1697884200000], dtype="datetime64[ms]")


docs: increase specificity of property comment

LGTM

@drcmda can you confirm this is an appropriate description?

@DoctypeRosenthal almost, it's in pixels afaik https://github.com/pmndrs/react-three-fiber/blob/a9e09a31991ff7fb99292ecd68a8a700eaff4b0f/packages/fiber/src/core/events.ts#L124-L129


[WIP] Ensemble version

For the normal sample function, the ensemble version #10 is straightforward.
For the forward guiding function,  the current referencing system makes it a bit cumbersome, because the cursor
cur_time = Ref(1)

must be reset. This can be done by passing a prob_func to the EnsembleProb interface.

I replaced now cur_time = Ref(1)  with the increments by searchsortedfirst because this will ultimately also be a good way to support adaptive solvers.


Congrats!

Congrats on a very interesting paper!
In our journal version (https://arxiv.org/abs/2309.13097) we're having a very related claim: better exemplars yield better counting performance :-). Hope you can cite us in the camera ready and hope to see you in ECCV.

This paper is indeed highly relevant and well-executed. We will be sure to cite it in our paper.


Questions Regarding Optical Flow Supervision and Potential Enhancements

First of all, thank you for your impressive work. I’ve been searching for methods that can provide accurate dense depth maps (which is why I believe FlowMap is significantly superior to colmap). It seems like using optical flow to fine-tune depth networks is a great idea. I have the following questions:

Why supervise depth with optical flow? Is it because optical flow typically offers higher accuracy and can offer subpixel reprojection errors for depth network? The reason i am asking this is that optical flow might not be accurate since it also comes from DNN and why we don't co-optimized it for the scene?
Potential improvement with a pretrained MVS model? If we use a pretrained large reconstruction model that takes multi-view as input as the depth estimator, is there a chance of significantly improving the final performance? Or do you think optical flow supervision already a form of multi-view stereo (MVS), making a pretrained MVS model unnecessary?
Can increasing resolution and image count improve depth accuracy? The current training resolution and the number of images supported are limited by GPU memory. However, we know that for models using Layer Norm instead of Batch Norm, we can accumulate gradients to achieve an equivalent large batch size (for example, the ViT model used in DepthAnything v2 follows this approach). If we use this method to greatly increase resolution and image count, do you think it will improve the final depth accuracy?

These are just some speculations, and I look forward to your response. Your thoughts may help us design more reasonable experiments. Thank you!

First of all, thank you for your impressive work. I’ve been searching for methods that can provide accurate dense depth maps (which is why I believe FlowMap is significantly superior to colmap). It seems like using optical flow to fine-tune depth networks is a great idea. I have the following questions:

Why supervise depth with optical flow? Is it because optical flow typically offers higher accuracy and can offer subpixel reprojection errors for depth network? The reason i am asking this is that optical flow might not be accurate since it also comes from DNN and why we don't co-optimized it for the scene?
Potential improvement with a pretrained MVS model? If we use a pretrained large reconstruction model that takes multi-view as input as the depth estimator, is there a chance of significantly improving the final performance? Or do you think optical flow supervision already a form of multi-view stereo (MVS), making a pretrained MVS model unnecessary?
Can increasing resolution and image count improve depth accuracy? The current training resolution and the number of images supported are limited by GPU memory. However, we know that for models using Layer Norm instead of Batch Norm, we can accumulate gradients to achieve an equivalent large batch size (for example, the ViT model used in DepthAnything v2 follows this approach). If we use this method to greatly increase resolution and image count, do you think it will improve the final depth accuracy?

These are just some speculations, and I look forward to your response. Your thoughts may help us design more reasonable experiments. Thank you!

Hi, I am currently looking for an MVS model that has been trained on a large scale dataset, do you have any recommendations?

I've extend FlowMap paradigm to large scale datasets training & dynamic scenes, which shows promising results. However, I only focus on Hand-Object-Interaction Videos (since I'm focusing on EmbodiedAI & Robot Learning reseach). The project is called UniHOI and the repository is https://github.com/michaelyuancb/unihoi. I'm still improving the model, code will be released in the future.


After docker crashed there's no way to restore challenges.

Hi,
Its probably had nothing with docker but after my docker crashed because of bug  #301 and after start it again the challenges gone.
I verified the cookies and saw continueCode BP4graVEq7DZowBYQPyNljOKex9djrHMdmv8rXWR562gpJ4b13knMzLv3ERx.
Scenario:

Start jucie-shope via a docker.
Do 2 or more challenges.
Save your progress, (SPOILER :)).
Verify the cookie created.
Crash the docker via #301
Start the docker as docker run -d -p 3000:3000 bkimminich/juice-shop
Refresh the page.
You'll get 2 scenarios:
The challenges don't get update.
Your challenges will be displayed.

Thanks.

I just played it through, and I'm pretty sure it is some issue not related to either Docker or the Juice Shop app.

Started juice-shop:latest via Kitematic
Solved four challenges and saved progress on Score Board
Killed container with ' union select name,2,3,4,null from sqlite_master--
Closed browser window
Restarted container via Kitematic
Opened browser, visited Score Board
Clicked "Restore" button
All previously solved challenges were restored

Is your browser killing cookies when closed or anything? Might some extension/plugin interfere? I tested with Chrome.

i used chrome on ubuntu.
On Apr 27, 2017 21:32, "Björn Kimminich"<EMAIL_ADDRESS>wrote:

I just played it through, and I'm pretty sure it is some issue not related
to either Docker or the Juice Shop app.

Started juice-shop:latest via Kitematic
Solved four challenges and saved progress on Score Board
Killed container with ' union select name,2,3,4,null from
sqlite_master--
Closed browser window
Restarted container via Kitematic
Opened browser, visited Score Board
Clicked "Restore" button
All previously solved challenges were restored

Is your browser killing cookies when closed or anything? Might some
extension/plugin interfere? I tested with Chrome.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bkimminich/juice-shop/issues/302#issuecomment-297800692,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AC9m-pbokApL1aITuQiAxjZTDTAAig38ks5r0N8tgaJpZM4NKH9r
.


Next Greater Element in C++ using stack #682

Have you read the Contributing Guidelines on Pull Requests?
yes
Description
Next Greater Element  Solution in C++ using stack
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.

Related Issues or Pull Requests
Next Greater Element in C++ using stack #682
(Write your answer here.)
Fill up the DCP form
If you are a part of DCP 21, fill up this form after the PR is merged.
The links provided in the form will be checked thoroughly, if someone tries fooling around, strict actions will be taken against the individual.

Create your own issue for the same instead of mentioning the issue #682 .
Also, go through the Contributing Guidelines.

Sorry @Ayonijakaushik19 but this issue is assigned already. Would suggest to open new issues and assign them to yourself.


[web] I can't clear hive boxes on flutter web

I'm using hive on more than one project and not being able to clear all the boxes is some sort of a security bug on my context.
Everytime a user logs out the app, the data from the person should be wiped out of the phone/navigator...
And the ideal way should be deleting all content from the boxes with Hive.deleteFromDisk();
Maybe it's related to #1028
Currently using:
hive: 2.2.3
flutter: 3.0.5
My flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.0.5, on Microsoft Windows [versao 10.0.22000.795], locale pt-BR)
[√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.2)
[√] VS Code (version 1.69.2)
[√] Connected device (3 available)
[√] HTTP Host Availability

! Doctor found issues in 1 category.

Sample project with the error:
hiveerror.zip

maybe also related to #989

Not sure on which one is the error or if it's in both, like Techno-Disaster said that is happening on more platforms than web
\hive\hive\lib\src\backend\vm\backend_manager.dart
\hive\hive\lib\src\backend\js\native\backend_manager.dart

Have you got some more logs and stack traces?

Okay, seems like the bug is caused by missing TupleKeys. I'll quickly place a MR.

@TheOneWithTheBraid is this fix already published on pub?

@TheOneWithTheBraid I'm with the same error and saw that the bug is already fixed, please can you published this on pub?

is this issue fixed yet? because i am still facing the same issue.
--versions
hive 2.2.3
Flutter 3.3.10

@anilthapa1939 this is maybe on the new dev version
@themisir any expectations on when it'll be released?

@anilthapa1939 this is maybe on the new dev version
@themisir any expectations on when it'll be released?

@themisir any update?

nope, i am out of loop with this issue and hive web after the latest updates. i can only help with the native implementation, hive web is out of my expertise. is there something that's not been pushed to pub.dev or needs to be fixed?

The #1041 wasn't published yet


perf(icons): load icons on-demand

This PR is easier to review commit-by-commit.
Description
This pull request

code-splits all .svg and remix icons away, while retailing their styleability
and sets up reusable importSvg and importRemix wrappers for code-splitting icons (I’m happy to bikeshed on the name if you have better ideas!)

Why this is needed
Traditionally, in HTML, there are two ways to handle SVG graphics:

one is to emit every SVG image as a separate .svg file – and then use the <img> tag to load it
and another one is to render every SVG straight into HTML, using the <svg> tag

The second approach is more powerful, as it allows to style SVG images with CSS. However, in client-rendered apps, it also means bundling every SVG image into the bundle, as it’s the bundle that generates HTML and must know how to render SVGs into it.
That’s the issue Appsmith had:

The Appsmith product uses both its own .svg icons and remixicon-react icons. Each of these icons is imported as a React component, which is great for styling reasons but not great for the bundle size. In the screenshot above, the highlighted parts add up to ~0.8 MB minified.
How this is solved
The key goal of this solution was to:

load icons on-demand, as if they were .svg files
but want to allow to style these icons with css, as if they were inline <svg> tags

To achieve this, the solutions

code-splits every icon away using import()
sets up a wrapper (importSvg and importRemix) around every icon that preserves the icon’s size while the icon is loading

With this solution, the icons start loading as soon as they’re rendered. And the UI doesn’t jump during loading at all, as all the width/height styles and props are preserved on the loading fallback.
Type of change

Chore (housekeeping or task changes that don't impact user perception)

How Has This Been Tested?

Manual on main repo

Test Plan

Add Testsmith test cases links that relate to this PR

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

QA activity:

[ ] Test plan has been approved by relevant developers
[ ] Test plan has been peer reviewed by QA
[ ] Cypress test cases have been added and approved by either SDET or manual QA
[ ] Organized project review call with relevant stakeholders after Round 1/2 of QA
[ ] Added Test Plan Approved label after reveiwing all Cypress test

Looks good to me, and I learnt a bunch. import{thing} is a much better name than loadableFor{thing} for sure. Thanks! Please merge it in whenever you're ready and we can create a release on this and deploy right away.

(Actually, hold on – let me replace loadable.lib() with <Suspense>, as suggested in Slack.)

Done!

We also have a bunch of icons within the main repository:
https://github.com/appsmithorg/appsmith/tree/release/app/client/src/assets/icons
https://github.com/appsmithorg/appsmith/tree/release/app/client/src/assets/svg
To be uniform, we should be doing the same exercise there, I'm guessing? But in an ideal world, those icons would just come from here as well. Perhaps we can merge this in, and I can pick that up next week following your example here.

ooh, I wasn't aware of this: https://github.com/appsmithorg/appsmith/pull/21438 excellent stuff, so we can postpone bringing these icons in to later :)


Avoid privilege escalation by limiting self track promote beyond current group?

Imagine you have a track named 'level' with something like (with group parenting set up accordingly):
level: default ---> verified ---> assistant  ---> boss  ---> admin ---> op ---> root

Now assume that e.g. bosses should be allowed to promote default ---> verified ---> assistant, so:
/luckperms group boss permission set luckperms.user.promote true

The problem with this, of course, is that bosses can also self promote beyond and become e.g. admin ---> op ---> root - which one typically probably would never want (it's like a "privilege escalation 'attack'").
Unless I'm missing something, I think there is an easy solution to this, not requiring any complicated customizable rules or anything: if you just limited promote to never be able to self promote beyond one's current group membership?
With this, bosses could still promote, and someone who is already e.g. an admin could still raise someone who is a boss up to become an admin, but couldn't make himself an op or root.
Also, for the initial set up, any group with permission set * true should still be able to change others to promote to any group in a track, as should commands typed into the console.
I guess you could even have an additional new permission named perhaps something like luckperms.user.promote.unlimited, which would give the current behaviour, although I don't even think that's really necessary.

solution?

I'll write up a wiki page soon.

Has that wiki page been written yet?

No

One month later 😅
https://github.com/lucko/LuckPerms/wiki/Argument-based-command-permissions

Finally 🙌

Still not working. My server has one track named default and even when I add luckperms.user.promote..<old/new-group> it does not let me execute the command. And I do have the option enabled in the config.
My default track goes default--->member--->trusted---->moderator--->admin---->owner
I want it so that the user inheriting trusted or higher can promote/demote players up to the group below them.
i.e. for moderator, I put, luckperms.user.promote.default.trusted, luckperms.user.demote.default.member, and for trusted I put luckperms.user.promote.default.member, luckperms.user.demote.default.default,
When I add the luckperms.user.promote/demote nodes to any group, they can still promote all the way up to owner, and when I take the main luckperms.user.promote/demote off, they can't even run the command at all.
I just want the equivalent of essentials.membership.manage.


Added change_email custom script to docs

It's not directly exposed through the Auth0 Dashboard, but it is exposed through the Auth0 Management API.
See https://community.auth0.com/t/change-a-user-email-when-using-custom-database/9567 for details.

Thank you @r24mille!


PDF: Move deprecated and alt term label from HTML/DOC to Presentation XML

Follow on from https://github.com/metanorma/isodoc/issues/500
Refactor: currently the DEPRECATED: label ("deprecates" under localization-strings) is added independently in HTML/DOC and in PDF. Henceforth, it shall already be added in Presentation XML; please stop adding it in PDF. So you will be receiving
<deprecates>DEPRECATED: blah blah</deprecates>
and (at least in JIS)
<admitted>ALTERNATIVE: blah blah</admitted>

How about separating the label name and the format?

How about separating the label name and the format?

I already have. This is only about when the label name is interpolated into output.


[auto-merge] branch-24.06 to branch-24.08 [skip ci] [bot]

auto-merge triggered by github actions on branch-24.06 to create a PR keeping branch-24.08 up-to-date. If this PR is unable to be merged due to conflicts, it will remain open until manually fix.

FAILURE - Unable to auto-merge. Manual operation is required.
{'message': 'Pull Request is not mergeable', 'documentation_url': 'https://docs.github.com/rest/pulls/pulls#merge-a-pull-request', 'status': '405'}

Please use the following steps to fix the merge conflicts manually:
# Assume upstream is NVIDIA/spark-rapids remote
git fetch upstream branch-24.06 branch-24.08
git checkout -b fix-auto-merge-conflict-11034 upstream/branch-24.08
git merge upstream/branch-24.06
# Fix any merge conflicts caused by this merge
git commit -am "Merge branch-24.06 into branch-24.08"
git push <personal fork> fix-auto-merge-conflict-11034
# Open a PR targets NVIDIA/spark-rapids branch-24.08

IMPORTANT: Before merging this PR, be sure to change the merging strategy to Create a merge commit (repo admin only).
Once this PR is merged, the auto-merge PR should automatically be closed since it contains the same commit hashes

fix by: https://github.com/NVIDIA/spark-rapids/pull/11035


Bump helm from 3.14.2 to 3.14.4

Issue #, if available:
Description of changes:
This has already been bumped to 3.14.4 in release/cli. Dependency reviews on 3.14.2 will fail on other branches because of this open alert: https://github.com/aws/eks-anywhere/security/dependabot/105
The plan is to first bump this, and then bump helm direclty to 3.14.4 on the release branch to fix the dependency review and govulncheck
Testing (if applicable):
Documentation added/planned (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm

/approve


update docs to reflect recent changes (joins and window functions)

Which issue does this PR close?
update docs to reflect recent changes (joins and window functions)
Closes #.
Rationale for this change
this original description is now stale
What changes are included in this PR?

Are there any user-facing changes?

Codecov Report

Merging #489 (b583042) into master (4c7d418) will decrease coverage by 0.00%.
The diff coverage is n/a.

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

@@            Coverage Diff             @@
##           master     #489      +/-   ##
==========================================
- Coverage   82.65%   82.65%   -0.01%
==========================================
  Files         165      165
  Lines       45524    45524
==========================================
- Hits        37628    37627       -1
- Misses       7896     7897       +1

Impacted Files
Coverage Δ

parquet/src/encodings/encoding.rs
94.85% <0.00%> (-0.20%)
: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 4c7d418...63ca3f3. Read the comment docs.


predictive entropy search without sampling

Hi there,
Thanks for your package!
We noticed that the the predictive entropy search in the file acquisition.py is different from the method introduced by the paper "Predictive Entropy Search for Efficient Global Optimization of Black-box Functions".
It seems, the method in the package only calculates the approximation of H[p(y|Dn; x; x*)] and did not sample x* based on estimated posterior distribution and take average of the approximated H[p(y|Dn; x; x*)].

Hello @xunhuan-li,
If you implement said acquisition function I'd gladly accept a PR :grin:
Best,


How to implement a common selection query

In the 'Ares Query Language' document, the last example describes that "While AQL is designed primarily for time series aggregates, it is also possible to express non-aggregate queries, such as selection queries." but when i Use 1 or any constant as the measure expression, it can not run. I want to know how to implement a common selection query.can you give me a example or a detailed document about the Ares Query Language.

we are actively working on it. hang on tight!

this is done as documented (use 1 as measure).
we also added sql support so user won't need to write this hacky query.


[FLINK-31223][sqlgateway] Introduce getFlinkConfigurationOptions to

Back port of https://github.com/apache/flink/pull/22026 to Flink 1.18.
What is the purpose of the change
SqlClient now uses SqlGateway for job submission. It will connect to the gateway's RestServer through the RestClient to interact. when we create the RestClient, we load all the configuration options, but when we create the rest server, we only load the EndpointOptions. As a result, if we want to ensure the security of the connection through SSL, the client will enable SSL, but the server does not. The problem of parameter inconsistency will lead to potential problems in the future. We'd better avoid it directly.
Brief change log
Pass all flink parameters to the SqlGatewayRestEndpoint.
Verifying this change
This change added tests and can be verified by SqlClientSSLTest.
Does this pull request potentially affect one of the following parts:
Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): yes
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no
Documentation
Does this pull request introduce a new feature? no

@reswqa As discussed please could you merge

@flinkbot run azure

@reswqa junit errors in the pr build - I will investigate

@reswqa  are you ok to merge this please?

Sorry for the delay. The ci build seems also have some problem, would you mind taking a look? Thanks.

@reswqa no worries - it looks clean now - LGTM

I think we should also including 4e6dbe2.

@reswqa Thank you so much for the quick reply.  We do not currently use JAVA 17. Can I back port that separately as this is clean? If this is not acceptable to you I will include.

@reswqa If you have strong views I can include it in this one.

We should include it as flink has nightly ci that check jdk17 build also. Otherwise this pr will broke ci pipeline.

@reswqa thanks for the clarification :-)

@reswqa I have backported the test code as requested.

@flinkbot run azure

@reswqa the CI output shows that the config.yaml is not picked up. This was moved into the base test calls by the fix. On the face of it it looks like the   @BeforeEach is not being driven for each test, so the yaml file is not present resulting in the error. Continuing to investigate.
The error is:
...
Caused by: org.apache.flink.configuration.IllegalConfigurationException: The Flink config file ```
'/tmp/junit1139569232718897600/conf882500211154584393/flink-conf.yaml' (/tmp/junit1139569232718897600/conf882500211154584393/flink-conf.yaml) does not exist.
May 21 17:58:07 	at org.apache.flink.configuration.GlobalConfiguration.loadConfiguration(GlobalConfiguration.java:141)

@reswqa all clean now. I did not backport the 1.19 change at that method was not there at 1.18. I was hoping that I could backport commit  06b3708 which introduces the getMap change to ReadableConfig , but this is not enough. I am not sure how much I will need to back port to get 118 working; 119 has a Flip that changes configuration substantially.
I suggest we leave the fix as is, with the method you added, and not do a large amount of 1.19 -1.18 back ports. WDYT?

Hi @reswqa , ok that makes sense - I will close this pr.


finished styling the guidance landing page

@sparkdevelopment can you review and sign off?

@marcincichon Good to go


New package: LinalgBackwards v0.1.1

Registering package: LinalgBackwards
Repository: https://github.com/GiggleLiu/LinalgBackwards.jl
Created by: @GiggleLiu
Version: v0.1.1
Commit: 3c4e871e146975bbf4465c0d10356898a6deac39
Reviewed by: @GiggleLiu
Reference: https://github.com/GiggleLiu/LinalgBackwards.jl/issues/6#issuecomment-499410982

Would BackwardsLinalg be a better name? Also, the README references LinearBackwards.

Thanks for the suggestion, these two names sounds similar to me.
I will change it if I get more feedbacks. Thanks
I will fix the name in README, nice catch.

BackwardsLinalg does sound better to my ear as well.

Ok, thanks. I have changed the package name.
Should I register the package again?

Yes, that will create a new PR for the new name. I'll close this one.


removed unnecessary spaces

Thanks for your contribution @Nouman-Mughal! The bullet highlighted is actually intended to be a sub-bullet of the one before it, so the current spacing is accurate.
Please let me know if you have any other questions or thoughts, thanks!


[DOCFIX] Add Release Notes 2.8.1

What changes are proposed in this pull request?
add release notes
Why are the changes needed?
bring release notes to docs
Does this PR introduce any user facing changes?
n/a

alluxio-bot, merge this please


Archiving old Code for America repositories

This is to let you know that we are in the process of cleaning up old repos in the Code for America Github organization. All repos that have no commit activity for the past year will be archived.
If you believe this repo should NOT be archived, please let me know within 2 weeks. If I do not hear from you it will be archived.
Thanks,
Laura
cc @cweems

Hi Laura! Is there any chance you could transfer this to me?
On Wed, Sep 9, 2020 at 1:26 PM Laura Kogler<EMAIL_ADDRESS>wrote:

This is to let you know that we are in the process of cleaning up old
repos in the Code for America Github organization. All repos that have no
commit activity for the past year will be archived.
If you believe this repo should NOT be archived, please let me know within
2 weeks. If I do not hear from you it will be archived.
Thanks,
Laura
cc @cweems https://github.com/cweems
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/codeforamerica/citybook/issues/121, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAK2NRNL4UXYZ6TYGQKV7JTSE7QHRANCNFSM4RDGPQNQ
.

Yep, will do!

Hm, actually when I tried to transfer ownership I got an error message from github. I think because you already have a fork of this repo in your account @cweems , it creates a conflict.
I think that also means that even if I archive this copy, you will still have an active fork that you can continue to develop. Thoughts?

Ok, I'm going to archive this for now. It can be un-archived in the future if we need to!


Bug: Black text is invisible

While sieving through my data, I realized that some of the HTML emails contain custom styling. Sometimes this includes the color of the text.
I found an email formatted as follows:

In HA  while performing rollback , we use \u201chdfs namenode \ufffdCrollback\u201d which would prompt user for confirmation.  ( Implemented as part of HDFS-5138)<o:p></o:p>

Where the color is set to black, which is the same as the background color used in the tool..

Yeah, I know about this, but I don't know how I'd go about doing it in any reasonable way. Ideally, the whole process of "cleaning up" an email's body into a standard, easily readable format is non-trivial because of the complete randomness with which different tools format body as ascii or proper html or some jumbled mess of css.


Fixed jumping off ladders with bhop enabled

Description:

Changed the location of the if statement that checks if player is on ladder, previously this was only in the part of humanized bhop
Benefits of this PR and context:

Jumping off ladders is now possible with autobhop and without having to enable humanized bhop

lgtm


Support ImmutableCollections

Figure out a way to support without adding a reference.

Think we are close now, tests remains.


Prompt Template Language could support comments

A comment might leave context or direction for a reader or future maintener.
A comment can be eliminated from the template during processing (prior to context variable substitution)
Comments might be restricted to line-level
A potental candidate for comment syntax might be a common comment expression that isn't commonly utilized in prompt engineering: "//"

@crickman - good idea here, adding comments to prompt templates would be ideal

@evchaki - Thanks for the triage.  The scope here is sufficiently focused, I can take action.  Will follow-up w/ Shawn, Devis, et al for consensus on comment syntax.  I think we don't want to choose something with possibility of overlapping with semantic formatting.  (I'm not sure if my original suggestion is necessarily sufficient: //)

Note to self: Verify an action in light of yaml template strategy.

@hario90 - This may align with your current efforts on the yaml template:
The SDK may need to be adjusted to handle comments, depending on how it extracts values from yaml files.

This is now supported with Handlebars


Gridmap don't bake it's geometry even if 'bake' is checked.

Operating system or device:
Ubuntu linux 15.10 64bit, Godot 2.0 stable
Issue description (what happened, and what was expected):
Gridmap is not baking it's geometry automatically even if Octant Size is bigger than 1 and "Bake" is checked. This results with extraordinary number of draw calls (like hundreds when only a couple of tiles is visible <- depending on what octant size is).
Note that it's easy to workaround this, just run bake_geometry(); on GridMap in ready
Steps to reproduce:

Download sample project
Run it and observe a lot of draw calls (a lot more then number of visible tiles).
Open Main.gd script and uncomment manual baking in ready.
Run the project and observe small amount of draw calls
Also please take a look at sample movie and pay attention to how number of  draw calls is drastically changing when we play with octant size without baking geometry manually (despite the fact that there are always only 4 visible tiles on the scene).

Link to minimal example project (optional but very welcome):
Video that illustrates the problem: https://www.youtube.com/watch?v=ryM_0ObAQsM&feature=youtu.be
Sample project: GridMapBakeGeometryProblem.zip

Added additional info that it's working fine when running bake_geometry manually <- since this bug was looking more serious than it really is.

obsolete, new gridmap bakes geometry


Audio rework known issues

Description

#21919 (Cause:https://github.com/space-wizards/space-station-14/blob/master/Content.Shared/Inventory/InventorySystem.Equip.cs#L216
PlayPredicted does not seem to trigger for the client. Only the server. Changing your jumpsuit causes both client and server to breakpoint. While equipping a helmet does not)

You can't hear the announcement chime.
Edit: can't seem to hear any kind of player station wide audio
Repro: Make an annoucement or let centcom make one. You hear no chime
(ONLY happens on the wizden server builds???? Local builds are fine, downloading server from the cdn is fine, doing my own publish is fine????)

Audio slider settings are not used until you open the settings window once or adjust em.

Some audio sources keep playing in the lobby (flairs, anomalies etc)

Engine side issues: https://github.com/space-wizards/RobustToolbox/issues/4614

Since the update I cannot hear alert sounds or music anymore.

For the music I see this error:
[LoadAudioOggVorbis:114] AL error: InvalidName
Not sure yet what the invalid name means wrong path maybe?
For the alert sounds I've created this PR I think it fixes it https://github.com/space-wizards/RobustToolbox/pull/4619

When moving from left to right or the other way around, music that you are playing abruptly switches from the left ear to the right or vice versa. I am not sure whether this is an issue or not, but it is very jarring and annoying.

When moving from left to right or the other way around, music that you are playing abruptly switches from the left ear to the right or vice versa. I am not sure whether this is an issue or not, but it is very jarring and annoying.

Already fixed in https://github.com/space-wizards/RobustToolbox/pull/4618

While moving, any music being played (by you) is distorted, even if you are just walking.  It sounds like you are on a shuttle.

While moving, any music being played (by you) is distorted, even if you are just walking. It sounds like you are on a shuttle.

When moving from left to right or the other way around, music that you are playing abruptly switches from the left ear to the right or vice versa. I am not sure whether this is an issue or not, but it is very jarring and annoying.

Already fixed in space-wizards/RobustToolbox#4618

same issue, so its already fixed, the PR just has to be reviewed and merged

While moving, any music being played (by you) is distorted, even if you are just walking. It sounds like you are on a shuttle.

When moving from left to right or the other way around, music that you are playing abruptly switches from the left ear to the right or vice versa. I am not sure whether this is an issue or not, but it is very jarring and annoying.

Already fixed in space-wizards/RobustToolbox#4618

From your description I think its the same issue I reported and metalgearsloth said its fixed, the PR just has to be reviewed and merged

This is only for midis. Not general sound effects

The issue I mentioned above has been slightly improved, but still peeks through.  Also massive audio latency issues.

The issue I mentioned above has been slightly improved, but still peeks through. Also massive audio latency issues.

Do you have a video of latency issues?
As far as I'm aware every other issue raised was fixed besides potential user issues.

i usually get anywhere from 60-80 fps steady.  It's just the audio that gets choppy and sounds funky

i usually get anywhere from 60-80 fps steady. It's just the audio that gets choppy and sounds funky

same

While moving, any music being played (by you) is distorted, even if you are just walking. It sounds like you are on a shuttle.

When moving from left to right or the other way around, music that you are playing abruptly switches from the left ear to the right or vice versa. I am not sure whether this is an issue or not, but it is very jarring and annoying.

Already fixed in space-wizards/RobustToolbox#4618

From your description I think its the same issue I reported and metalgearsloth said its fixed, the PR just has to be reviewed and merged

This is only for midis. Not general sound effects

Can confirm, MIDI playback violently pans back and forth if you so much as turn 90 degrees, let alone try to run around with music playing.

https://github.com/space-wizards/RobustToolbox/issues/4614
Engine issue

which one's outstanding

I have confirmed myself (latest publish) that issues 1 and 3 are still not fixed
2 is only testable on live servers
4 i have not played a round to repro

A lot of audio still broken on Mac (Global and more). It reproducible locally so unrelated to the other global fix. I think my PR fixes that though.

Is fixed
Was FadeOuts applying on lobby which was also fixed.

For invalid values I also noticed they got spammed when I was following an admin going into an uninitialized map. Would that also be fixed?

Closing this for now since all my issues been crossed out. If theres still an issue i will reopen it


ES7 static property initializers causes esdoc errors

https://esdiscuss.org/topic/es7-property-initializers
export class Counter extends React.Component {
    static propTypes = {
        initialCount: React.PropTypes.number
    };
...

Similar to #36, esdoc should at least silently ignore unexpected syntax and continue generating documentation.

@jasonsanjose Please see https://github.com/h13i32maru/esdoc/issues/36#issuecomment-126872223


Fellow devs cant build branch after I have merged acoustics into it

Hi, this is a strange problem. I have pushed our project acoustics branch to our main dev branch. And my fellow devs cant build now. They get

It works fine for me. We are all on Unity 2019.4.13 and same project settings (.NET 4.x etc)

This sounds like either a missing csc.rsp file, or some other issue with it. The acoustics plugin ships with a csc.rsp file, with the following line:
-r:System.Security.dll
Can you confirm that made it into your main dev branch?

Found it, its not checked in, only on my branch! Nice catch!


fix(swagger)!: Fixes invalid K8S definitions in swagger.json. Fixes #2888

Checklist:

[x] Either (a) I've created an enhancement proposal and discussed it with the community, (b) this is a bug fix, or (c) this is a chore.
[x] The title of the PR is (a) conventional, (b) states what changed, and (c) suffixes the related issues number. E.g. "fix(controller): Updates such and such. Fixes #1234".
[x] I've signed the CLA.
[x] I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
[ ] My builds are green. Try syncing with master if they are not.
[x] My organization is added to USERS.md.

This is a breaking change:

Why? The swagger is wrong and unusable in certain circumstances.
Who? Only users generating code from swagger.json. Probably not you then.
Migration: Re-generate your code.

Fixes #2888

@cburbridge could you please review this PR?

Thanks!