How to call the released version

I am new to QT and c++. I have used the code. It is working fine when running in qt creator tool.
but when i run the generated *.exe file it show exection.
Please see the error

Hello there, sorry but I do not use Windows. But a wild guess would be that you need to generate some kind of installer for the application?


Error with .ru indicators

After creating a domain indicator for a host in the .ru TLD, we receive an error when clicking on the new indicator.   Threat Note errors out with merely 'country'  (including quotes) and the little ambulance icon.
Other TLDs (.com, .it, .cn) all work fine.  The happens on both the .ru indicators I have in my database.  Threat Note is up to date.

I'm also experiencing this...sorry I don't have anything constructive to add, just adding that it's not just @ktneely


No device properties shown after update to 12.9.1

Zwave-js-ui in docker on raspi 4 , 8gb
Aeotec stick 7
After the update no datas of the zwave devices are shown. The page is just blank

12.9.1 isn't a valid zui version, are you on 9.13.2? If not update pleae

Sorry you are right. It's 9.13.3

Just to get me right, zwave is proper working ,and all devices are there.
It's like you see at pos 003, no properties are shown, just the up arrow.

log file is on the way

z-ui_2024-06-05.log

@Mclupo Oh thanks for the clarification, it wasn't clear to me you meant that.
Does that happens sporadically or always? Could you try with a different browser? I tried on my end and I can see all them. Also would be helpful to see chrome console, maybe there is an error there that could help me debug the issue

I got the fault. it was the time zone. I had ZZ = /Europe/Berlin instead of Europe/Berlin. the first slash was wrong.
Everything working fine now. thanks for your help

@Mclupo Glad you fixed it, I found a bug that was not setting timezone correctly in previous version this is why you saw that after the upgrade, the timezone was simply not picked up before so you didn't saw the error :)


Test for Nara Zhou

First make sure you read the test guidelines here: https://github.com/Wiredcraft/test-pm
This task will be followed up asynchronously over a few days and should not take more than two hours in total.
Project Introduction
On behalf of Wiredcraft (WCL), you have been assigned as project manager for a project for the client Kuno Corp (your client stakeholder is Leo). The outcome of this project will be a Wechat miniapp which allows a user to sign up and pay for membership to a coupon system. The system as a whole is expected in 9 weeks.
Project Details
The work has been divided into two parts:
• the backend and frontend for wechat miniapp signup (which requires the user to pay a yearly fee of 100 rmb) as well as the frontend for coupon information - This will be handled by Wiredcraft completely
• the backend for coupon information which will be provided by a separate company Jhonny Labs, you will need to interface with Frank, their project manager, to coordinate as they are building this system from scratch for Kuno Corp.
The specific requirements for the registration have been decided as the default Wechat authentication and WCL will need to store Username and location fields, at the last stage of signup the user needs to pay 100 rmb from their Wechat wallet for 1 year of membership. The login for existing users will be Wechat authentication as usual. And after sign up the coupin information system expects to receive the Username and location so they can customise the coupon information in their backend for WCL to access and display in the front-end.
In your team you have:
• Two frontend developeres who can make mockups and flow diagrams and once confirmed, implement the frontend parts.
• A developer who can implement the WCL backend and help out integrating the coupons frontend with the coupons backend
• A dev-ops engineer who can set up the servers and take care of deployment.
Your Task
The first step of this task is for you to provide the following:
• Clarify the requirements and provide your understanding of the final scope for Wiredcraft's work.
• An initial project plan including:

A work breakdown for Wiredcraft's integration with Jhonny Labs up to the final delivery
a rough timeline of what you think needs to happen in this project and deliverables. You can use the methodology of your choice for this plan.
Outline the project phases you would have and what should be delivered at each phase.
The plan can be a few paragraphs of text and the timeline can also be made using Github markdown by outlining what needs to be done during each week.
A rough outline of the process you would use for the day-to-day organisation of the development team and a short overview of how you would manage the communication flows internally and externally.

You can also kick off with any questions to multiple people in one GitHub comment, I will answer likewise and bring up more cases to test your communication skills as we go along:
(Assume you have already been introduced to the client (@leo111) and the coupons service vendor (@flfrank222) ) and you can @myteam333 for questions to your development team)
e.g.
@flfrank222 - Hi there, can I confirm with you the requirements for ...
@leo111 - I heard from FLFrank222 that they need to have xxx, does that mean we need to change ....
@myteam333 - I'm not clear on how xxx could work, can you tell me more about it?
@fuzhuang  - For the test, I don't understand what you mean by xxx ...

Hi fuzhuang,
Since I have never used GitHub for project management before, I will write down everything

@fuzhuang - I have received the test case, I will feedback you the results within 2 workdays, thanks for the opportunity.

@fuzhuang - Hey Fuzhuang, here comes my homework. Sorry for the late submission.
Project Overview:

To develop a WeChat Mini-Program which allows a user to sign and pay for membership to a coupon system
Johnny labs provide API for coupon system

Responsibilities:
WCL - Frontend and backend development
LEO - Coupon backend API provider
Team Structure:
Nara - Project Manager - Project management and main POC
Team Member A - UXUI Designer - UXUI design
Team Member B - Developer - Frontend and backend development
Team Member C - QA - Product quality assurance
Work Tool:
Sketch - Design & Creative
GitHub - Backlogs & Project managerment
Email - External communicaton
Deliverables:
•UX documents (including user flow and wireframe)
•Full UI mockups
•Operation frontend and codebases
•Backend and codebases
•Database design and establishment
•Uer acceptance testing
Project Functions:
Frontend:
Registration:
•Authorize access to WeChat union ID
•Access to user location
•Pay 100 RMB from WeChat wallet for 1 year of membership
Backend:
•User Management
Store user name and location in backend database
•Configuration
User database management
Data:
•Tracking
Mini-program tracking code installation
Track member source
•Data Export
Export data in Excel format
API integration
•Integration with coupon backend API
Project Timeline:
Project time: 9 weeks
Phase I Preparation
Week 1
•Requirement analysis and backend data structure design
•Development environment setup
•Prepare materials for WeChat Mini-Program application
•Internal kick-off meeting
•3rd party API vendor 1st round communicate
Deliverables: N/A
Phase II UXUI Design
Week 2
•Submit frontend and backend user flow and wireframe
•Submit UI design mockups after client confirming the UX design
Deliverables:
•User flow
•Wireframe
•UI mockups
Phase III Infrastructure setup
Week 3
•Backend data structure design
•Server setup
•Confirming UXUI design with client
•QA - test case planning
Deliverables: N/A
Phase IV Frontend and backend development
Week 4-7
•Frontend and backend development
•QA - Function testing and bugs fixing
•API integration
Deliverables: N/A
Phase V Testing
Week 8
•Client UAT - Assist client to complete testing
Deliverables: Mini-Program with full functions
Phase VI Deployment
Week 9
•Submit Mini-Program to Tencent for approval
•Management approval process
•Launch


z-layer mangament

see http://www.sitepoint.com/using-sass-maps/ (cmd+f $z-layers)

Not that easy to implement - external components should be able to implement their own z-index variables.
Maybe this can be implemented with the map-merge function - but this is a too big step for 2.0, maybe in 3.0 config variables are maps in general.

actually not a huge issue so to much effort to solve this in a framework


[ci skip] adding user @pirxthepilot

Hi! This is the friendly automated conda-forge-webservice.
I've added user @pirxthepilot as instructed in #4.
Merge this PR to add the user. Please do not rerender this PR or change it in any way. It has [ci skip] in the commit message to avoid pushing a new build and so the build configuration in the feedstock should not be changed.
Please contact conda-forge/core to have this PR merged, if the maintainer is unresponsive.
Fixes #4

@conda-forge-admin please rerender


Potential integer overflow issue

I'm wondering is this line correct?
https://github.com/KhronosGroup/MoltenVK/blob/6b556a96253de2461629ae8ec7313262bc52c256/MoltenVK/MoltenVK/GPUObjects/MVKBuffer.mm#L198
_buffer->getByteCount() returns the size of the buffer (not the underlying memory) while _mtlBufferOffset returns the offset into device memory. So if I allocate a buffer of 16 bytes, which is placed in some memory block at offset 64, byteCount will be -48. If my understanding is correct.
The reason why I think this is because my app is currently crashing in MVKBufferView::getMTLTexture() with the error message that texture with height of 40000000 (don't have the exact number, but it's a similarly large value) cannot be created as maximum is 16k. The code runs on normal Vulkan on Windows & Linux, and the buffer is definitely nowhere near that large. My app is also using AMD Vulkan memory allocator library, which tends to sub-divide device memory allocations and use device memory offsets internally.
I haven't had a chance to actually debug this. But regardless, this seems like the only place the error could be coming from. However my understanding of MoltenVK is limited to a few hours of exploring the code and I might be very much wrong.
Feel free to close the issue if you don't think this could be the cause, and I'll try to compile a debug version of MoltenVK and hopefully get a better understanding of what is going wrong.

@BearishSun Thanks for all the research. This should be fixed in PR #617 now. Please retest and close this issue if it works.

The issue is resolved, thanks for solving it quickly.


Hot fix docker image build

pointed system variable from the OS's to Conda's installations lib folder.

can you combine all the commit to make it clean pls :)


Edit: ge Fast

Channel ID (required)
geFast.br
Channel Name
No response
Alternative Names
Globo Esporte FAST
Network
No response
Owners
No response
Country
No response
Subdivision
No response
City
No response
Broadcast Area
No response
Languages
No response
Categories
No response
NSFW
None
Launched
No response
Closed
No response
Replaced By
No response
Website
No response
Logo
https://i.ibb.co/WGXHDnF/logo-ge-fast.png
Notes
better logo and alt name correction

logo took from the FAST stream it comes from: globoplay, had to reupload beacuse probally stream has geo-block
https://s2-globo-play.glbimg.com/SaUvDCT3G8gXYMir1Y66JmPtG_Q=/285x285/https://s2-globo-play.glbimg.com/gpHRWkVEklSy9sLihfB1e7s44zE=/filters:fill(transparent,false)/https://i.s3.glbimg.com/v1/AUTH_c3c606ff68e7478091d1ca496f9c5625/internal_photos/bs/2022/o/l/K09AXlQK2RbJTlBMlDMA/logo-ge-fast.png


Add support to choose radius in Morgan fingerprint for consistency with ECFP

May also need to control bit lengths with n_bits or similar keyword parameter in call to generating morgan fingerprint in RDKit.

Options for fingerprint_params in config
Morgan fingerprint
n_bits
radius
Topological fingerprint
min_path
max_path


Adding possibility to get shared mailbox's members

Adding member's list of a shared mailbox in<EMAIL_ADDRESS>URL

Hello @adstechnic
Thanks for reaching out to us. Could you add a bit more detail so that we know where we can help?

Hello, sorry to be late.
On O365 Graph API, it's not possible to see members of a shared mailbox using the URL<EMAIL_ADDRESS>

It's likely you'd need to ask the question on the API side


UVI Request

--- UVI JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from  to before v4.19.198",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=aff8d95b69051d0cf4acc3d91f22299fdbb9dfb3"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "aff8d95b69051d0cf4acc3d91f22299fdbb9dfb3",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "jfs: fix GPF in diFree\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v4.19.198 by commit aff8d95b69051d0cf4acc3d91f22299fdbb9dfb3. For more details please see the references link."
}
--- UVI JSON ---

This issue has been assigned UVI-2021-1001389


Could you explain how the firefox/chrome plugins can be installed.

Ho dodying,
I was looking for a method to sync my bookmarks between firefox/chrome using gist to store the bookmarks. I believe that's what your project does. However, could you explain in your README file how to install these plugins in the browsers (in the meantime I will google it). In general, if you could update your README file to explain how to setup everything would be very nice.
Many thanks,

i uploaded the file here
https://github.com/dodying/Bookmark-Sync/releases/latest


The size of the window for CMI / LMI is not sufficient.

With some number combinations, the size of the window is no longer sufficient. It would be nice if an adjustment could be made.

Let's go with the solution of reducing the font of the second (less important information) to gain some space.
Additionally add a tooltip "on-hover" which always shows the full value.


Expose the error while polling

There is not way to get an error that happened during the polling request. I want to be able to handle the error properly. The current implementation only logs the exception but does not let me know that an error happened.

+1

and +1

Please watch issue #114 for more on this!


Research using Twitter Streaming API (again)

I initially tried to use this, and while it worked on my computer, it always immediately died on the server. Research possibly using it successfully this time to remove backward-searching script, which would resolve timezone and month rollover issues.

I've realized that this is probably not possible because it would make switching the listener to the next Host... odd? Difficult?  IDK what word to use here but it is certainly going to be more effort than I'm wanting to put in, especially with v2 of the Twitter API coming out soon:tm: that'd require me to change how this works again.
With that said, I'm removing this from the backlog and closing the issue as a wontfix.


Y Labels get clipped with certain browser sizes

This fixes the problem for me.  I know it's not the proper fix, but I don't understand the code well enough to properly compute the correct padding.
Screenshot showing the Clipped Y labels:

With the change below the clipping has been fixed:

diff --git a/Chart.js b/Chart.js
index 0967e4c..ce68288 100644
--- a/Chart.js
+++ b/Chart.js
@@ -725,7 +725,7 @@
                                var textWidth = ctx.measureText(string).width;
                                longest = (textWidth > longest) ? textWidth : longest;
                        });
-                       return longest;
+                       return longest + 10;
                },
                drawRoundedRectangle = helpers.drawRoundedRectangle = function(ctx,x,y,width,height,radius){
                        ctx.beginPath();

+1. The hack works great, but would be nice to have a proper fix.

Closing as #677 was merged.


codesigning bot hostname not found

Our codesigning bot is not responding to its hostname.
cc @keyonghan

Filed http://t/200057064. waiting for updates.

techstop confirmed everything is okay from network side: now it is pingable, but cannot ssh.
Manual intervention seems needed to bring it back.

Closing this in favor of https://github.com/flutter/flutter/issues/70779


Private Mode in Terminal 🧐

Description of the new feature/enhancement
Private mode in the terminal as with the browsers? :D

Proposed technical implementation details (optional)

I mean that would be fantastic! 👍 💯

You seem to be related to @Qantex, and you therefore must know that he filed an issue for this already. /dup #5378


Reservations: show "confirmation required" message for zero price

https://andersinno.atlassian.net/jira/software/c/projects/TTVA/boards/11?modal=detail&selectedIssue=TTVA-138

GitHub is complaining about unused variables and other style/linter issues in files outside this PR. Would be nice to get them fixed, but it is not something that needs to be done in this PR relaxed
Looks good to me! clap

Yes agreed. We should probably fix these old linter/test warnings at some point.


Compatibility with newest version of Pytorch

Hi @ivan-chai,
I am reaching out again because we are still seeing problem with installation of the code in our CI. From what I can deduct it seems to be working on

ubuntu, pytorch < 2.4.1
most macOS versions
windows

So the most critical for us is that the package does not seem to install for pytorch 2.4.1 and pytorch 2.50 on ubuntu. It is failing with an error saying "No space left on device" so it may have nothing to do with this package, it is just not something we have encountered before adding torch-linear-assignment to our requirements. Additionally, a lot of warnings are given during the build process for these combinations.
Thanks again for the great work. If you do not have time to help it is completely fine, we then will just have to skip installing and testing for specific builds.
collecting torch_linear_assignment<0.0.2 (from -r /home/runner/work/torchmetrics/torchmetrics/requirements/clustering.txt (line 4))
  Downloading torch_linear_assignment-0.0.1.post3.tar.gz (12 kB)
  Installing build dependencies: started
  Installing build dependencies: still running...
  Installing build dependencies: finished with status 'error'
  error: subprocess-exited-with-error

  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [135 lines of output]
      WARNING: The index url "--find-links" seems invalid, please provide a scheme.
      WARNING: The index url "--find-links" seems invalid, please provide a scheme.
      Looking in indexes: https://pypi.org/simple, --find-links, https://download.pytorch.org/whl/cpu/torch_stable.html, --find-links, https://download.pytorch.org/whl/cpu/torch_stable.html
      Looking in links: https://download.pytorch.org/whl/cpu/torch_stable.html, _ci-cache_PyPI
      WARNING: Location '--find-links/setuptools/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/setuptools/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting setuptools
        Using cached setuptools-75.3.0-py3-none-any.whl.metadata (6.9 kB)
      WARNING: Location '--find-links/torch/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/torch/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting torch>=1.12.0
        Downloading torch-2.5.1-cp311-cp311-manylinux1_x86_64.whl.metadata (28 kB)
      WARNING: Location '--find-links/filelock/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/filelock/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting filelock (from torch>=1.12.0)
        Using cached filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB)
      WARNING: Location '--find-links/typing-extensions/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/typing-extensions/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting typing-extensions>=4.8.0 (from torch>=1.12.0)
        Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
      WARNING: Location '--find-links/networkx/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/networkx/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting networkx (from torch>=1.12.0)
        Using cached networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB)
      WARNING: Location '--find-links/jinja2/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/jinja2/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting jinja2 (from torch>=1.12.0)
        Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
      WARNING: Location '--find-links/fsspec/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/fsspec/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting fsspec (from torch>=1.12.0)
        Using cached fsspec-2024.10.0-py3-none-any.whl.metadata (11 kB)
      WARNING: Location '--find-links/nvidia-cuda-nvrtc-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cuda-nvrtc-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cuda-nvrtc-cu12==12.4.127 (from torch>=1.12.0)
        Downloading nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/nvidia-cuda-runtime-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cuda-runtime-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cuda-runtime-cu12==12.4.127 (from torch>=1.12.0)
        Downloading nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/nvidia-cuda-cupti-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cuda-cupti-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cuda-cupti-cu12==12.4.127 (from torch>=1.12.0)
        Downloading nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl.metadata (1.6 kB)
      WARNING: Location '--find-links/nvidia-cudnn-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cudnn-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cudnn-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Using cached nvidia_cudnn_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.6 kB)
      WARNING: Location '--find-links/nvidia-cublas-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cublas-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cublas-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Downloading nvidia_cublas_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/nvidia-cufft-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cufft-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cufft-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Downloading nvidia_cufft_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/nvidia-curand-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-curand-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-curand-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Downloading nvidia_curand_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/nvidia-cusolver-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cusolver-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cusolver-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Downloading nvidia_cusolver_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.6 kB)
      WARNING: Location '--find-links/nvidia-cusparse-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-cusparse-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-cusparse-cu12==<IP_ADDRESS> (from torch>=1.12.0)
        Downloading nvidia_cusparse_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl.metadata (1.6 kB)
      WARNING: Location '--find-links/nvidia-nccl-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-nccl-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-nccl-cu12==2.21.5 (from torch>=1.12.0)
        Downloading nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl.metadata (1.8 kB)
      WARNING: Location '--find-links/nvidia-nvtx-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-nvtx-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-nvtx-cu12==12.4.127 (from torch>=1.12.0)
        Downloading nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl.metadata (1.7 kB)
      WARNING: Location '--find-links/nvidia-nvjitlink-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/nvidia-nvjitlink-cu12/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting nvidia-nvjitlink-cu12==12.4.127 (from torch>=1.12.0)
        Downloading nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl.metadata (1.5 kB)
      WARNING: Location '--find-links/triton/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/triton/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting triton==3.1.0 (from torch>=1.12.0)
        Downloading triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.3 kB)
      WARNING: Location '--find-links/sympy/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/sympy/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting sympy==1.13.1 (from torch>=1.12.0)
        Downloading sympy-1.13.1-py3-none-any.whl.metadata (12 kB)
      WARNING: Location '--find-links/mpmath/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/mpmath/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting mpmath<1.4,>=1.1.0 (from sympy==1.13.1->torch>=1.12.0)
        Using cached mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
      WARNING: Location '--find-links/markupsafe/' is ignored: it is either a non-existing path or lacks a specific scheme.
      WARNING: Location '--find-links/markupsafe/' is ignored: it is either a non-existing path or lacks a specific scheme.
      Collecting MarkupSafe>=2.0 (from jinja2->torch>=1.12.0)
        Using cached MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
      Using cached setuptools-75.3.0-py3-none-any.whl (1.3 MB)
      Downloading torch-2.5.1-cp311-cp311-manylinux1_x86_64.whl (906.5 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 906.5/906.5 MB 56.3 MB/s eta 0:00:00
      Downloading nvidia_cublas_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (363.4 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 363.4/363.4 MB 77.5 MB/s eta 0:00:00
      Downloading nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl (13.8 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.8/13.8 MB 147.7 MB/s eta 0:00:00
      Downloading nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl (24.6 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.6/24.6 MB 146.2 MB/s eta 0:00:00
      Downloading nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl (883 kB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 883.7/883.7 kB 87.3 MB/s eta 0:00:00
      Using cached nvidia_cudnn_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (664.8 MB)
      Downloading nvidia_cufft_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (211.5 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 211.5/211.5 MB 97.7 MB/s eta 0:00:00
      Downloading nvidia_curand_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (56.3 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 144.8 MB/s eta 0:00:00
      Downloading nvidia_cusolver_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (127.9 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 127.9/127.9 MB 154.9 MB/s eta 0:00:00
      Downloading nvidia_cusparse_cu12-<IP_ADDRESS>-py3-none-manylinux2014_x86_64.whl (207.5 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 207.5/207.5 MB 60.4 MB/s eta 0:00:00
      Downloading nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl (188.7 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 188.7/188.7 MB 153.6 MB/s eta 0:00:00
      Downloading nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl (21.1 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.1/21.1 MB 156.0 MB/s eta 0:00:00
      Downloading nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl (99 kB)
      Downloading sympy-1.13.1-py3-none-any.whl (6.2 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.2/6.2 MB 145.1 MB/s eta 0:00:00
      Downloading triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (209.5 MB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.5/209.5 MB 148.1 MB/s eta 0:00:00
      Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
      Using cached filelock-3.16.1-py3-none-any.whl (16 kB)
      Using cached fsspec-2024.10.0-py3-none-any.whl (179 kB)
      Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
      Using cached networkx-3.4.2-py3-none-any.whl (1.7 MB)
      Using cached MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
      Using cached mpmath-1.3.0-py3-none-any.whl (536 kB)
      Installing collected packages: mpmath, typing-extensions, sympy, setuptools, nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, networkx, MarkupSafe, fsspec, filelock, triton, nvidia-cusparse-cu12, nvidia-cudnn-cu12, jinja2, nvidia-cusolver-cu12, torch
      ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device

      [end of output]

@SkafteNicki I think, the problem can be if you don't use "--no-build-isolation". In this case, pip will download and install duplicates of torch and cuda during building, resulting in OOM.

@SkafteNicki Have you solved the issue?


#325-Remove border on M&V card

#325-Remove border on M&V card

why are MissionVission.tsx and missionVision.module.scss added here again? shouldn't this PR be only about removing the border

Some problem with VS CODE. Also Vercel — Deployment has failed, I don't know why, will check now


MAHOUT-454 Notebook Testing

Purpose of PR:
Please give a short description of what this PR is for.
Important ToDos
Please mark each with an "x"

[x] A JIRA ticket exists (if not, please create this first)[https://issues.apache.org/jira/browse/mahout/]

[x] Title of PR is "MAHOUT-XXXX Brief Description of Changes" where XXXX is the JIRA number.

[x] Created unit tests where appropriate

[ ] Added licenses correct on newly added files

[x] Assigned JIRA to self

[x] Successfully built and ran all unit tests, verified that all tests pass locally.

If all of these things aren't complete, but you still feel it is
appropriate to open a PR, please add [WIP] after MAHOUT-XXXX before the
descriptions- e.g. "MAHOUT-XXXX [WIP] Description of Change"
Does this change break earlier versions?
Is this the beginning of a larger project for which a feature branch should be made?
Evidence of successful run:
https://github.com/apache/mahout/actions/runs/10724164981

in it's current implementation- the test fails if any cell in any notebook fails- it is possible w/o much extra effort to layer in a testing framework (ie pytest) but i didn't realize we had that already in, or understand enough about it, i would make "add pytest to notebook tests' a follow on issue

or, discussion point- add tests in pytest for the notebooks


QuickTransport/WebTransport example not working

Hello,
I am trying to have the Quic/WebTransport up and running using Windows10/Chrome v89.0.4389.90.
I have started chrome with --origin-to-force-quic-on=localhost:4433 --ignore-certificate-errors-spki-list=
I went to
https://developer.chrome.com/origintrials/#/register_trial/-6744140441987317759
created x4 tokens http|https://localhost|<IP_ADDRESS>
x2 tokens http|https://localhost:4433
& added them to the samples-gh-pages\webtransport\client.html besides the existing entry
when I try to connect I get the following issue in the event log:
"Failed to create connection object. ReferenceError: WebTransport is not defined"
Also tried replacing WebTransport with QuicTransport.. still to no avail.
Any pointers what I am doing wrong?
I am really interested in having this up and running.
Thank you

my bad, I was opening the client page directly. for others stumbling over this: you need to serve the client via an http server & generate a token for QuicTransport for it e.g. in my case, I am using the default python http server -> http://localhost:8000


[Rancher2] Cert Manager installation instructions update for "installCRDs"

Request Summary:
For cert-manager installation, the documentation requires one to install CRDS prior to installing the actual helm chart. But the cert-manager has an option to install CRDs. Can the docs be updated to use this option or is there a limitation as to why it can't be used?
Reference: https://rancher.com/docs/rancher/v2.6/en/installation/install-rancher-on-k8s/#4-install-cert-manager

@MbolotSuse, could you review this and answer the question posed? If it's possible with no issues, we'll update the docs.

@MbolotSuse @jtravee @leodotcloud  we have a few test cases that we would need to validate especially for airgap and some upgrade scenarios. Let's hold on this until 2.6.4 goes out and we will validate these test cases to see if we can include both the options to install CRDs for the cert manager in the docs before 2.6.5 release.

Set to be validated in 2.6.6.

Moving to v2.7.0 to match milestone update for https://github.com/rancher/qa-tasks/issues/277


fix: adapt mongodb service targetport for host network

/cherry-pick release-0.8

/cherry-pick release-0.9


Missing directory indicator?

Possibly operator error, but it seems that the directory bit isn't being displayed.
All of the listings below are directories, however there is no indication of it.
[72]$ lla -l
rwxr-xr-x     672B Aug 10 18:02 dstokes  staff Scheme
rwxr-xr-x     224B Aug 22 09:17 dstokes  staff convolut
rwx------     288B Sep 16 10:49 dstokes  staff docker
rwxr-xr-x     128B Sep 09 09:27 dstokes  staff extensions
rwxr-xr-x      96B Sep 18 14:49 dstokes  staff go
rwxr-xr-x     256B Sep 18 08:23 dstokes  staff hd
rwxr-xr-x     320B Oct 21 15:57 dstokes  staff jszipit
rwxr-xr-x     224B May 30 12:10 dstokes  staff kotlin
rwxr-xr-x     448B Aug 10 17:54 dstokes  staff rate_limit
rwxr-xr-x     256B Aug 09 10:44 dstokes  staff rem232
rwxr-xr-x     128B Oct 28 21:31 dstokes  staff rust
rwxr-xr-x     320B Aug 05 16:46 dstokes  staff string
rwxr-xr-x     480B Aug 10 17:52 dstokes  staff sys-top
rwxr-xr-x      96B Aug 07 14:48 dstokes  staff ttysniff
rwxr-xr-x     128B Sep 16 10:22 dstokes  staff web

Using ls -l in the same directory gives:
[73]$ ls -l
total 0
drwxr-xr-x@ 21 dstokes  staff  - 672 Aug 10 18:02 Scheme/
drwxr-xr-x@  7 dstokes  staff  - 224 Aug 22 09:17 convolut/
drwx------   9 dstokes  staff  - 288 Sep 16 10:49 docker/
drwxr-xr-x@  4 dstokes  staff  - 128 Sep  9 09:27 extensions/
drwxr-xr-x@  3 dstokes  staff  -  96 Sep 18 14:49 go/
drwxr-xr-x@  8 dstokes  staff  - 256 Sep 18 08:23 hd/
drwxr-xr-x@ 10 dstokes  staff  - 320 Oct 21 15:57 jszipit/
drwxr-xr-x@  7 dstokes  staff  - 224 May 30 12:10 kotlin/
drwxr-xr-x@ 14 dstokes  staff  - 448 Aug 10 17:54 rate_limit/
drwxr-xr-x@  8 dstokes  staff  - 256 Aug  9 10:44 rem232/
drwxr-xr-x@  4 dstokes  staff  - 128 Oct 28 21:31 rust/
drwxr-xr-x@ 10 dstokes  staff  - 320 Aug  5 16:46 string/
drwxr-xr-x@ 15 dstokes  staff  - 480 Aug 10 17:52 sys-top/
drwxr-xr-x@  3 dstokes  staff  -  96 Aug  7 14:48 ttysniff/
drwxr-xr-x@  4 dstokes  staff  - 128 Sep 16 10:22 web/

Thank you @deverl  for catching this! You're right - the missing d prefix and trailing / would make directories much more visually distinct. Will include this in the next release.
Appreciate the detailed report with examples!

Thanks again @deverl for the suggestion, it's merged and published you update to the latest version to try it out


404 Error in Reference Article: Incorrect Link and Updated Solution

In the "DP-3: Encrypt sensitive data in transit" section, the Reference Article is not available and returns a ‘404 error - Content Not Found.' I searched through and found this article that matches the link – it looks like the link on the page has an extra language reference:
https://learn.microsoft.com/en-us/en/azure/virtual-wan/vpn-over-expressroute --- Returns 404 Not Found
https://learn.microsoft.com/en-us/azure/virtual-wan/vpn-over-expressroute --- The updated link to this section
DP-3: Encrypt sensitive data in transit
Features
Data in Transit Encryption
Description: Service supports data in-transit encryption for data plane. Learn more.
Supported	Enabled By Default	Configuration Responsibility
True	False	Shared
Configuration Guidance: Enable secure transfer in services where there is a native data in transit encryption feature built in. Microsoft Azure Virtual WAN provides custom routing capabilities and offers encryption for your ExpressRoute traffic. All route management is provided by the virtual hub router, which also enables transit connectivity between virtual networks. Encrypting your ExpressRoute traffic with Virtual WAN provides an encrypted transit between the on-premises networks and Azure virtual networks over ExpressRoute, without going over the public internet or using public IP addresses.
Reference: Encryption in transit  **<--- returns the 404 error due to a wrong url **

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

ID: a8131084-45fc-7318-fa90-5ad3e21c7f9f
Version Independent ID: 81793d94-201d-47dd-c6a3-6a07b859f7bc
Content: Azure security baseline for Virtual WAN
Content Source: benchmark/azure/baselines/virtual-wan-security-baseline.md
Service: virtual-wan
GitHub Login: @msmbaldwin
Microsoft Alias: mbaldwin

@zacha0dev
Thank you for your feedback! We will review and update as appropriate.

@zacha0dev
Thank you for your feedback! We have assigned this issue to the author to review further and take the next course of action.
@msmbaldwin can you please update the URI link? Thank you!

This link has been fixed. We sincerely apologize for the delayed response. We are closing this issue for now, but if you feel that it's still a concern, please respond and let us know. If you determine another possible update to our documentation, please don't hesitate to reach out again. #please-close


feat: Allow Node.js 18

Node.JS 18 is supported by Strapi.
These changes allow installing this package in Node.js 18 environments. Also it syncs minimum required version with Strapi.
Fixes https://github.com/nshenderov/strapi-plugin-ckeditor/issues/40

Any idea of when it will be merged ?

Please :)


env var valueFrom.secretKeyRef not expanded in other env var or args

Is there and hint how to use the created secrets of the binding towards applications running in pods.?
All for me known ways seems not work on AKS- please give advice.
https://github.com/Azure/AKS/issues/836

The AKS quick-start guidance has an example for installing WordPress by Helm chart: https://github.com/Azure/open-service-broker-azure/blob/master/docs/quickstart-aks.md
Here are more Helm chart examples: https://github.com/Azure/helm-charts.
Is it what you look for?

Not exatcly. I still cant find a way how i pass the generated secret key value into an java enviroment variable or arg param . I can't use the same value as used in the param "URI" of the secret value, but need to prefix "jdbc:" before i pass it in.
I would be able to change the URI=jdbdc:$URI value already when creating the binding or add a new param to the binding like URL=jdbdc:$URI  that work also,
Currently i amusing
svcat bind ups-instance --name ups-binding to create the binding.

- name: DATABASE_URI
          valueFrom:
            secretKeyRef:
              name: my-app-mysql-secret
              key: uri
- name: DATABASE_JDBC
          value: "jdbc:$(DATABASE_URI)"

Does something like this work? I found https://stackoverflow.com/questions/40889743/string-operation-on-env-variables-on-kubernetes, it seems string operator is doable.

No it actually does not, as i reported on Azure/AKS#836

Oh, sorry for missing the thread. Then, AFAIK we don't have a good solution for this right now :(.
Hi @carolynvs, do you have any idea about the issue?

I have the same problem. The generated secret containing credentials for provisioned Mysql database does not contain a key with the JDBC url. There is just keys host, port, username, password, database, url but not jdbcUrl as it is the case for MSSQL databases.
So I can not connect to the database from a container with a Java Spring application.

This is Nov 2020 and this basic Kubernetes functionality still does not work in AKS


[Bug] [RejectInvalidRequests] Skipping invalid infer request

Checklist

[X] 1. I have searched related issues but cannot get the expected help.
[X] 2. The bug has not been fixed in the latest version.
[X] 3. Please note that if the bug-related issue you submitted lacks corresponding environment info and a minimal reproducible demo, it will be challenging for us to reproduce and resolve the issue, reducing the likelihood of receiving feedback.

Describe the bug
follow the doc and run the hello.py, got this error
attached is the log file
error.log
Do I need more horse power? I am running on a laptop with nv 3050 Ti
Reproduction
from lmdeploy import pipeline, TurbomindEngineConfig, ChatTemplateConfig
from lmdeploy.vl import load_image
model = 'OpenGVLab/InternVL2-2B'
system_prompt = '我是书生·万象，英文名是InternVL'
image = load_image('https://raw.githubusercontent.com/open-mmlab/mmdeploy/main/tests/data/tiger.jpeg')
chat_template_config = ChatTemplateConfig('internvl-internlm2')
chat_template_config.meta_instruction = system_prompt
pipe = pipeline(model, chat_template_config=chat_template_config,
backend_config=TurbomindEngineConfig(session_len=8192),
log_level='INFO')
response = pipe(('describe this image', image))
print(response.text)
Environment
running wsl under windows 11, ubuntu 24.04 with anacondo

Error traceback
No response

Thank you very much for your question.
For InternVL 2, we provide the estimated GPU memory usage for different models in the document. For the 2B model, even if cache-max-entry-count=0.05, it still requires 7850 MB of memory, which is obviously not enough for 3050ti.
Hope this helps you.


speaker diarization

Have test pyannote-audio as speaker diarization.
The error rate is about 30% and need lots of extra install step.
In other hands, segmentation (a.k.a VAD) is working pretty good.
I'll temporarily put on hold speaker diarization until beta version complete.

A successful example about whisper + speaker diarization.
https://github.com/MahmoudAshraf97/whisper-diarization

Another example
https://huggingface.co/spaces/vumichien/Whisper_speaker_diarization/blob/main/app.py
device = 0 if torch.cuda.is_available() else "cpu"
  | pipe = pipeline(
  | task="automatic-speech-recognition",
  | model=MODEL_NAME,
  | chunk_length_s=30,
  | device=device,
  | )
  | os.makedirs('output', exist_ok=True)
  | pipe.model.config.forced_decoder_ids = pipe.tokenizer.get_decoder_prompt_ids(language=lang, task="transcribe")
  |
  | embedding_model = PretrainedSpeakerEmbedding(
  | "speechbrain/spkrec-ecapa-voxceleb",
  | device=torch.device("cuda" if torch.cuda.is_available() else "cpu"))


Include default field values. This addresses #59

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@62e186d). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #61   +/-   ##
=========================================
  Coverage          ?   97.00%
  Complexity        ?      177
=========================================
  Files             ?       17
  Lines             ?      667
  Branches          ?       39
=========================================
  Hits              ?      647
  Misses            ?       14
  Partials          ?        6

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 62e186d...f976445. Read the comment docs.

Hi @skarpushin, thank you for your pull request. It has been merged into master. 🎉🎉🎉


use bazel 8 (bzlmod migration)

Migrates to bzlmod which is required by Bazel 8 see https://bazel.build/external/migration
Go deps are now defined in go.mod
Resolves #131

NB: This PR has lots of WIP commits - I recommend squash merging it.

Thanks for the PR. I only have one issue. Is there a reason to switch one of the dependency?

I ran it, I see this error.
Starting local Bazel server and connecting to it...
WARNING: For repository 'protobuf', the root module requires module version<EMAIL_ADDRESS>but got<EMAIL_ADDRESS>in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: Couldn't auto load rules or symbols, because no dependency on module/repository 'rules_android' found. This will result in a failure if there's a reference to those rules or symbols.
INFO: Analyzed 2 targets (135 packages loaded, 5344 targets configured).
INFO: From Linking external/protobuf+/src/google/protobuf/io/libio_win32.a [for tool]:
warning: /Library/Developer/CommandLineTools/usr/bin/libtool: archive library: bazel-out/darwin_arm64-opt-exec-ST-d57f47055a04/bin/external/protobuf+/src/google/protobuf/io/libio_win32.a the table of contents is empty (no object file members in the library define global symbols)
ERROR: /private/var/tmp/_bazel_jp/44f378705132ae1485a21c4be97e06a5/external/protobuf+/src/google/protobuf/io/BUILD.bazel:99:11: Compiling src/google/protobuf/io/printer.cc [for tool] failed: (Exit 1): cc_wrapper.sh failed: error executing CppCompile command (from target @@protobuf+//src/google/protobuf/io:printer) external/rules_cc++cc_configure_extension+local_config_cc/cc_wrapper.sh -U_FORTIFY_SOURCE -fstack-protector -Wall -Wthread-safety -Wself-assign -Wunused-but-set-parameter -Wno-free-nonheap-object ... (remaining 50 arguments skipped)

Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging
In file included from external/protobuf+/src/google/protobuf/io/printer.cc:12:
bazel-out/darwin_arm64-opt-exec-ST-d57f47055a04/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:918:19: error: 'get<std::function<bool ()>, std::string, std::function<bool ()>>' is unavailable: introduced in macOS 10.13
    value = absl::get<Callback>(that.value);
                  ^
bazel-out/darwin_arm64-opt-exec-ST-d57f47055a04/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:863:11: note: in instantiation of function template specialization 'google::protobuf::io::Printer::ValueImpl<false>::operator=<true>' requested here
    *this = that;
          ^
bazel-out/darwin_arm64-opt-exec-ST-d57f47055a04/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:1150:12: note: in instantiation of function template specialization 'google::protobuf::io::Printer::ValueImpl<false>::ValueImpl<true>' requested here
    return ValueView(it->second);
           ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/variant:1577:22: note: 'get<std::function<bool ()>, std::string, std::function<bool ()>>' has been explicitly marked unavailable here
constexpr const _Tp& get(const variant<_Types...>& __v) {
                     ^
1 error generated.
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 20.992s, Critical Path: 2.82s
INFO: 704 processes: 458 internal, 246 darwin-sandbox.
ERROR: Build did NOT complete successfully
⏺ jp@ /Users/jp/src1/fizzbee (main) #

It looks like this is an issue with Mac.
https://github.com/protocolbuffers/protobuf/issues/16944
The current workaround should be to add
build --host_cxxopt=-std=c++14 --cxxopt=-std=c++14

To .bazelrc
I'm not sure if this works in Linux.

Interesting I didn't hit that on my Mac.
I've tried the PR without that .bazelrc on Ubuntu arm64 and it built fine.

Interesting I didn't hit that on my Mac.
I notice we are using an old version of protobuf.
I've tried the PR without that .bazelrc on Ubuntu arm64 and it built fine.

For now, I added build --host_cxxopt=-std=c++14 --cxxopt=-std=c++14 to my local .bazelrc to make it work. I am not sure if it is an issue on mine or others too.


Anyone there?

Hey, we are using the MDC components very much in a project. But currently, it seems that you don't want to continue this project since you didn't commit anything for half a year.
Is it true that you don't continue this project, or are you just making a pause?

Most likely it's because of the news that Angular team is actively developing the MDC components themselves.
Read more here:
https://github.com/angular/components#what-were-working-on-now-q3-2020

I think so too, but in this case, it would be cool to have an official notice from @trimox that he discontinues this project.


10193 More cleanup + UX fixes

Issue #: /bcgov/entity#10193

[ ] Add ADDRESSCHANGE_URL variable (https://www.addresschange.gov.bc.ca/) to environments. Who can do this?
[ ] Update WILLS_URL variable in all environments. Who can do this?

dev = https://ewills-dev.vs.gov.bc.ca/
test = https://ewills-uat.vs.gov.bc.ca/e/ewills/

Note: When reviewing the files changed, I highly recommend going to the ⚙ icon and hiding whitespace changes (since I reduced a lot of nesting, which affected indentation).
Description of changes:

deleted obsolete components
deleted obsolete/unneeded CSS
a bunch of classname and CSS cleanup
cleaned up layouts and misc containers
used responsive classes, etc
added new tiles
moved hero-banner CSS to index.vue
logged app name and version to console on startup
used SVG for currency usd icon
fixed link and button colours
added new Bcros Contact Info component to index (top level) page
app version = 1.0.3

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the business-filings-ui license (Apache 2.0).

Hey Severin this looks great. Lots of changes in here that might effect a lot of pages quite a bit so UX will need to take a quick look at them all just to verify it's all good

All these changes are to satisfy UX's requirements. Tracey and I walked through most of them already :)


Add stern food

https://github.com/wercker/stern

This one?
https://github.com/fishworks/fish-food/blob/master/Food/stern.lua

Oops. My bad. Didn't notice. Closing


fix(js): removes .modal .navbar-toggler margin

The problem is that .navbar-toggler flips left when we open a bs modal dialog (gif or pen below).
I don't think we need to adjust .navbar-toggler in this case.
We'll always have a parent that manage to adjust the missing scroll width:

in case of a .fixed-* we have padding-right on that
in case of a no fixed navbar, we have padding-right on body

Here you have a pen and a demo:

What do you think?

@zalog Thanks! (x-ref: #25417)

Please fix unit tests and it would be rad 👍

Yep, done. We're on green now.

Deleted our unit test, isn't a good solution, unless this case is already covered by a present unit test

I deleted the test about $('

') because we don't need to test for margin-right. Now, after the first commit from this pr, we are not manipulating .navbar-toggler from js anymore.
Hmm... or is something that I'm missing? Sorry

But you made some changes, so we should test that

Hey there!
We're automatically closing this issue since the original poster (or another commenter) hasn't yet responded to the question or request made to them 14 days ago. We therefore assume that the user has lost interest or resolved the problem on their own. Closed issues that remain inactive for a long period may get automatically locked.
Don't worry though; if this is in error, let us know with a comment and we'll be happy to reopen the issue.
Thanks!
(Please note that this is an automated comment.)


How to debug blank screen issue with no error output?

Hi, I'm starting to try repack and the documentation is scarce when it comes to per app issues. I just tried starting my app and after "fixing" some typescript transpilation issue with some of the dependencies I'm now facing a blank screen with no apparent cause.
I'm not exactly looking for a solution (though I would appreciate it if anybody has one) but rather, how would one debug such an issue:

I don't even have react-native-web in my dependencies, I wonder how it got there. In any case, without any info it's hard to know which steps should I take to solve it.

I think it some kind of import inside of reanimated pointing to it and that how it gets involved into all of this.
I agree it's hard, I'm in the process of writing a guide on how to deal with module resolution issues and this is a nice example to showcase indirect cases of module resolution issues like this one.

After a closer look, the warnings can be safely ignored there (the react-native-web imports in node_modules/react-native-reanimated/src/reanimated2/js-reanimated/index.ts are wrapped with try catch blocks).
Can you share your repro so we can get to the bottom of this?
I was able to run the new CLI app with Re.Pack and reanimated without any issues

I can reproduce the same behaviour in metro:

This is done through commenting out AppRegistry.registerComponent(appName, () => App); to reproduce the invariant from the logs.
Disabling bridgeless in AppDelegate.mm results in error being displayed:

cc @ospfranco

Not using bridgeless yet, but using the new arch as I have some custom turbo modules. Let me try to isolate the issue.

I did not notice bridgeless was turned on. However, after turning it off I still do not get any meaningful error:

Is it any better when using metro by any chance?

Yeah metro builds just fine even with bridgeless

Looks like some kind of edge-case incompatibility with core, any chance you could create a minimal repro?

I did add a internal turbo module following this guide which might be outdated but did not find any more info.
I'm trying to create a reproducible example.

Thanks, I'll look into it. In the mean time I've opened an issue in core:
https://github.com/facebook/react-native/issues/44572

@ospfranco
I've tried running the app but couldn't reproduce it - it runs fine after taking into account the following:

I've installed pods using this method:bundle install
cd ios
RCT_NEW_ARCH_ENABLED=1 bundle exec pod install

Please note that this resulted in using CocoaPods 1.14.3instead of1.15.2` as it was in your case
needed to comment out NativeSampleModule.h in AppDelegate.mm since it wasn't present and the ios compilation failed becaused of that

After that, the app works with everything rendering properly (even in bridgeless)

Interesting, maybe i built the wrong project. Which bife version are u using?

what do you mean by bife?
I'm on Sonoma 14.5 / Xcode 15.3 / Ruby 2.7.6 / Node 20.12.2

Sorry, meant node. I was on the phone. I cannot reproduce it on a new project, even when I copied all the same dependencies, I will have to take a deeper look and copy file by file. I will let you know if I manage to isolate the issue.

Ok, finally managed to reproduce the issue in the example:

It seems I'm still getting an error, even after adding the @sentry package

The only other difference is the Gemfile.lock and Podfile.lock (used CocoaPods 1.14.3 vs 1.15.2 as before).  Perhaps you
Generally it's hard to catch errors like this early, it's usually errors likes variable being undefined, or a class keyword being present in one of the files and causing an error, or worse - failing silently. In next major we plan to transpile every node_module so this shouldn't be an issue anymore.

You can also try transpiling every node_module by changing the module rules to include: /node_modules/, to see if that solves the issue.

Tried both cocoapods 1.14.3 and include /node_modules/ none seem to work. I guess I have to keep spelunking. Thanks a lot for the help so far!

Sure thing! If you manage to find other cause for this, then we can resume finding the root cause
Can you please check if this fixed the issue in the repro for you? From the error above I can see that it's the other app with the error.

Has anyone been able to resolve this issue?. White blank screen even on fresh app init~

I have a same issue, it's too difficult to find the reason when app have the blank screen without any error logs

Same issue. White blank screen, no errors on freshly created project

should be fixed in 5.0.0-rc.4


ion-side-menu-content drag-content="false" not working

http://plnkr.co/edit/w8QOxl
Here's an app that starts off on a login view, then moves to a view with a sidemenu. When the first child view loads in the content area, you can drag it to open or close the sidemenu, despite the presence of drag-content="false".
Switching to a different view on the sidemenu results in the correct drag behavior, and it remains correct when navigating back to the inital view.

fixed in acd0ff8f8cb01d778781a81621fb90521e496a23
Thanks again


API client secret and key for OSS users are swapped?

I've tried going through the OSS Quick Start process of installation, but app ended up failing to connect to the staging API server with 401 errors. After some digging around and trying different things, I realized there's a web client on the staging server. I've extracted the key and secret from its JS and tried using them in the app, and they worked. I noticed that the length of key and secret from the web client are different from those currently in the app Makefile for OSS, so I've switched around the key and secret there, but unfortunately they didn't work either. I had to resort to using web client keys...
Could you check that keys in the Makefile are still valid? I've noticed they've been updated recently.

Great catch!

Hah, thanks @vlas-voloshin


User desktop entries not overriding system entries when NoDisplay is true

Describe the bug
When I try to override a system desktop entry using a custom user entry (in ~/.local/share/applications) everything works flawlessly.
However, when I want to add the property NoDisplay to that custom entry, it is ignored and revert back to the system one.
This behavior is not compliant of the FDO Desktop Entry spec (Cf. spec).
Version
0.7.7
Minimal Config
N/A
To Reproduce

Create a copy of a system-wide entry into the user desktop entry directory (~/.local/share/applications).
Add NoDisplay=true

Expected behavior
Since the user desktop entry should override the system-wide one, the corresponding entry should be hidden from the menu.
Screenshots
N/A
Desktop

OS (Arch, Nix etc) Arch
DE (Plasma, Hyprland etc. ) Hyprland

This can be closed with the merging of your PR, right?


is that normal when cupy.array raises TypeError for this?

Description
i create the cp.ndarray like this:
cp.array([[0,1,cp.cos(0)]])

and it raise error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/Python-3.8.6/lib/python3.8/site-packages/cupy/_creation/from_data.py", line 46, in array
    return _core.array(obj, dtype, copy, order, subok, ndmin)
  File "cupy/_core/core.pyx", line 2376, in cupy._core.core.array
  File "cupy/_core/core.pyx", line 2400, in cupy._core.core.array
  File "cupy/_core/core.pyx", line 2524, in cupy._core.core._array_default
  File "cupy/_core/core.pyx", line 1475, in cupy._core.core._ndarray_base.__array__
TypeError: Implicit conversion to a NumPy array is not allowed. Please use `.get()` to construct a NumPy array explicitly.

i think the cp.cos(0) return cupy.ndarray.
To Reproduce
# Write the code here

Installation
Source (pip install cupy)
Environment
# Paste the output here

OS                           : Linux-5.15.0-105-generic-x86_64-with-glibc2.27
Python Version               : 3.8.6
CuPy Version                 : 12.3.0
CuPy Platform                : NVIDIA CUDA
NumPy Version                : 1.23.5
SciPy Version                : 1.9.1
Cython Build Version         : 0.29.37
Cython Runtime Version       : None
CUDA Root                    : /usr/local/cuda
nvcc PATH                    : /usr/local/cuda/bin/nvcc
CUDA Build Version           : 11070
CUDA Driver Version          : 12000
CUDA Runtime Version         : 11070
cuBLAS Version               : (available)
cuFFT Version                : 10702
cuRAND Version               : 10210
cuSOLVER Version             : (11, 3, 5)
cuSPARSE Version             : (available)
NVRTC Version                : (11, 7)
Thrust Version               : 101500
CUB Build Version            : 101500
Jitify Build Version         :
cuDNN Build Version          : 8700
cuDNN Version                : 8700
NCCL Build Version           : None
NCCL Runtime Version         : None
cuTENSOR Version             : None
cuSPARSELt Build Version     : None
Device 0 Name                : NVIDIA GeForce RTX 4090
Device 0 Compute Capability  : 89
Device 0 PCI Bus ID          : 0000:4F:00.0
Device 1 Name                : NVIDIA GeForce RTX 4090
Device 1 Compute Capability  : 89
Device 1 PCI Bus ID          : 0000:52:00.0
Device 2 Name                : NVIDIA GeForce RTX 4090
Device 2 Compute Capability  : 89
Device 2 PCI Bus ID          : 0000:56:00.0
Device 3 Name                : NVIDIA GeForce RTX 4090
Device 3 Compute Capability  : 89
Device 3 PCI Bus ID          : 0000:57:00.0
Device 4 Name                : NVIDIA GeForce RTX 4090
Device 4 Compute Capability  : 89
Device 4 PCI Bus ID          : 0000:CE:00.0
Device 5 Name                : NVIDIA GeForce RTX 4090
Device 5 Compute Capability  : 89
Device 5 PCI Bus ID          : 0000:D1:00.0
Device 6 Name                : NVIDIA GeForce RTX 4090
Device 6 Compute Capability  : 89
Device 6 PCI Bus ID          : 0000:D5:00.0
Device 7 Name                : NVIDIA GeForce RTX 4090
Device 7 Compute Capability  : 89
Device 7 PCI Bus ID          : 0000:D6:00.0
Additional Information
No response

Yes, it is expected behavior. When a CuPy ndarray is created from a list, its data is all assumed to sit on the host memory, and we do not cover the mixed case as you show by design. Alternatively, please create the input with NumPy, or create a CuPy ndarray first then assign the value on the device memory to it.


Put links to resources related to Title IX and sexual violence.

There are several resources from the SOTE canvas training, which might be helpful to have:
24/7 Hotlines for Survivors of Sexual Violence:

Rape, Abuse, & Incest National Network - National Sexual Assault Hotline: +1.800.656.4673 or web chat
Boston Area Rape Crisis Center: +1.800.841.8371 or web chat(9 a.m. - 11 p.m. daily)
National Domestic Violence Hotline: +1.800.799.7233 or web chat

Confidential resources:

Office of Prevention and Education at Northeastern (OPEN)
UHCS

Find@Northeastern

Spiritual Advisors
in the Center for Spirituality, Dialogue, and Services

Non-confidential university resources:

Office for University Equity and Compliance (OUEC)
NUPD

Closed with d0c957bfca0c799e727ab8726462d095cb5d775e.


Aggregate reductions in Complete mode should use updateExpressions

Fixes #898
Signed-off-by: Kuhu Shukla<EMAIL_ADDRESS>This fixes the reduction aggregates to work in complete mode. We already had some of this covered for when we have grouping keys. This change merely extends that change to reductions.

build

I additionally ran some hash agg integration tests on DB cluster and they pass after this change.

test fail due to issue in 3.1.0 with HiveStringType

build


name types inside functions after variable

Before this commit:
fn f() []const u8 {
    const S = struct {};
    return @typeName(S);  // "f()", unexpected.
}

And now:
fn f() []const u8 {
    const S = struct {};
    return @typeName(S);  // "S", expected.
}

Fixes #675.
I readily admit it's a hack.  Suggestions welcome.

Well it's better than status quo, adds a test, and we have a chance for a cleaner implementation in the self-hosted compiler. So I'm happy with it, if all the tests pass.
Thanks!

Oh, one more thing though, I don't think we have any tests to make sure that, e.g., @typeName(std.ArrayList(i32)) is still correct. Something like:
const std = @import("std");

fn ArrayList(comptime T: type) type {
    return struct {};
}

comptime {
    std.debug.assert(std.mem.eql(u8, @typeName(ArrayList(i32)), "ArrayList(i32)"));
}

can you add that?

No problem, done!


[3.0 Alpha2] Funny rotation editor's camera around object.

Operating system or device, Godot version, GPU Model and driver (if graphics related):
3.0 Alpha2 Windows 10
Issue description:
When rotate around selected object, editor camera remember rotation and if press num1(front view) or another button. Camera repeat all rotation backward, even if you make 3-5 turn around.

@sezit Can you still reproduce this bug in Godot 3.2.1 or 3.2.2beta4?

@Calinou No, everything fine.

@sezit Thanks for replying :slightly_smiling_face: I'll close this then.


The custom check boxes are not styled in "Read" mode

Before you open a bug report
Disable plugins and snippets that could be causing a conflict. Update to the latest versions of the following, and restart Obsidian:

Minimal Theme
Minimal Theme Settings plugin (or Style Settings plugin, but not both)
Contextual Typography plugin

Describe the bug
The new custom checkboxes are not styled in "Read" mode
To reproduce
Steps to reproduce the behavior:

Type a custom check box.
Click on "Read" mode
See the custom checkboxes lose their styling

Expected behavior
The custom checkboxes should maintain their styles in Read mode
Screenshots

Debug info (please complete the following information):
SYSTEM INFO:
Obsidian version: v0.13.33
Installer version: v0.13.31
Operating system: Windows 10 Pro 10.0.22000
Login status: logged in
Catalyst license: vip
Insider build toggle: on
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: Minimal
Snippets enabled: 7
Safe mode: off
Plugins installed: 50
Plugins enabled: 49
1: Admonition
2: Advanced Tables
3: Auto Class
4: Bartender
5: Better footnote
6: Better PDF Plugin
7: Calendar
8: Collapse All
9: Contextual Typography
10: Customizable Sidebar
11: Dataview
12: Diagrams
13: Dictionary
14: Extra Markdown Commands
15: Excalidraw
16: Folder Note
17: Footnote Shortcut
18: Get Info
19: Hider
20: Hover External Link Plugin
21: Hotkey Helper
22: Icon Shortcodes
23: Linter
24: Natural Language Dates
25: Note Folder Autorename
26: Obsidian Git
27: Obsidian42 - BRAT
28: Open vault in VSCode
29: Open with
30: Pane Relief
31: Prominent Starred Files
32: Quick Explorer
33: Reading Time
34: Readwise Official
35: Recent Files
36: Sliding Panes (Andy's Mode)
37: Smart Typography
38: Style Settings
39: Tag Wrangler
40: Tasks
41: Templater
42: Wikipedia
43: Icon Folder
44: Minimal Theme Settings
45: Icons
46: Plugin Changelogs
47: Excel to Markdown Table
48: Codeblock Completer
49: Obsidian Charts
RECOMMENDATIONS:
Custom theme: for cosmetic issues, please first try updating your theme to latest. If still not fixed, please try to make the issue happen in the help vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the help vault or disable community plugins.

There is probably a conflict with one of your plugins. Can you follow the steps in the bug report template? Try in a new vault without any additional plugins — or else retry by disabling plugins and re-enabling them.

Actually I see the issue — you have a line break between your list blocks. You should remove that as it causes issues with Markdown parsing.

Who knew? (Obviously you. 😀 ) Thank you!

If you update to the latest version your example should be supported now. I am learning that this is called a "loose list" in the Markdown spec:

Markdown is an interesting beast.


Wrong embedding dimension with new .and() feature

I was trying out the new and() feature and it seems like the prompt pieces just get their embedding concatenated so dimension 77 becomes 154 for two pieces, 231 for 3 pieces and so on.
This gives the error RuntimeError: The size of tensor a (154) must match the size of tensor b (77) at non-singleton dimension 1 during inference.
Is this a bug or am I using this new feature wrong?
Thanks.

I also encountered the same issue.
By matching the number of negative prompts with the positive prompts, the error can be avoided.
prompt: ("apple", "orange").and()
negative: ("", "").and()

you can also run [cond, negative_cond] = compel.pad_conditioning_tensors_to_same_length([cond, negative_cond])


Throughput doesn't shows!

My  team data doesn't use any sort of estimation...
output error bellow:

KeyError: 'Done'
Traceback (most recent call last)
File "/home/oluapojuara/seshat-master/viewer/dash.py", line 413, in display_page
return self.show_throughput_dash(team), title
File "/home/oluapojuara/seshat-master/viewer/dash.py", line 179, in show_throughput_dash
def show_throughput_dash(self, team=0):
tm = self.projects[team]
fig_throughput = tm.draw_throughput("all")
# TODO: improve this logic
if tm.has_story_points:
fig_velocity = tm.draw_velocity("Total")
fig_spoints_throughput = tm.draw_story_points()
else:
fig_velocity = {}
fig_spoints_throughput = {}
File "/home/oluapojuara/seshat-master/viewer/team_metrics.py", line 74, in draw_velocity
velocity = calculator.flow.velocity(self.cycle_data).resample("W").sum()
File "/home/oluapojuara/seshat-master/calculator/flow.py", line 38, in velocity
table = pd.pivot_table(
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/reshape/pivot.py", line 111, in pivot_table
grouped = data.groupby(keys, observed=observed)
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 6515, in groupby
return DataFrameGroupBy(
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/groupby/groupby.py", line 525, in init
self.dropna = dropna
    if grouper is None:
        from pandas.core.groupby.grouper import get_grouper

        grouper, exclusions, obj = get_grouper(
            obj,
            keys,
            axis=axis,
            level=level,
            sort=sort,

File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/groupby/grouper.py", line 786, in get_grouper
raise KeyError(gpr)
KeyError: 'Done'
Traceback (most recent call last):
File "/home/oluapojuara/seshat-master/viewer/dash.py", line 413, in display_page
return self.show_throughput_dash(team), title
File "/home/oluapojuara/seshat-master/viewer/dash.py", line 179, in show_throughput_dash
fig_velocity = tm.draw_velocity("Total")
File "/home/oluapojuara/seshat-master/viewer/team_metrics.py", line 74, in draw_velocity
velocity = calculator.flow.velocity(self.cycle_data).resample("W").sum()
File "/home/oluapojuara/seshat-master/calculator/flow.py", line 38, in velocity
table = pd.pivot_table(
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/reshape/pivot.py", line 111, in pivot_table
grouped = data.groupby(keys, observed=observed)
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 6515, in groupby
return DataFrameGroupBy(
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/groupby/groupby.py", line 525, in init
grouper, exclusions, obj = get_grouper(
File "/home/oluapojuara/.local/lib/python3.8/site-packages/pandas/core/groupby/grouper.py", line 786, in get_grouper
raise KeyError(gpr)
KeyError: 'Done

@paulojaraujo please pull the new version of the code. I forgot to remove an hard coded valued for the velocity hence triggering this problem. Should work now. Do a git pull in your side


Update README.md

Codecov Report
Base: 76.76% // Head: 76.76% // No change to project coverage :thumbsup:

Coverage data is based on head (5d4225a) compared to base (c1be197).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #490   +/-   ##
=======================================
  Coverage   76.76%   76.76%
=======================================
  Files          53       53
  Lines        2083     2083
=======================================
  Hits         1599     1599
  Misses        484      484

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


nixos/tests/packagekit: fix test machine evaluation

aa22be179a4dfb9633089ebc7c65c6d6c18a83d5 dropped the backend setting
which was used in the test, breaking evaluation of the test in the
process. Kind of defeats the purpose of a test if it isn't executed
before merging a change to a module…
cc @peterhoeg

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@ofborg test packagekit

Doesn’t seem like ofborg can automatically figure out the test for a changed module (which is admittedly not trivial currently). Would be neat to have this in the future.

On 20. Apr 2021, at 03:39, Peter Hoeg @.***> wrote:

Good catch @sternenseemann. Not entirely sure what happened here.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


Update manage-search-schema.md

Fixed typo in article text.

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.

I am not sure what you mean by copy editing. Is this something I need to provide or just a status update?

@sharepointknight Hi Ryan, it is standard procedure for me to do copy editing on all the PRs, even when it is just a minor typo correction, as in this case. So there is no more for you to provide.


testing: add ratcheting variants

For some testing and benchmark purposes, a ratchet is better suited than an average.

https://golang.org/cl/67870053/ bumps up the number of AllocsPerRun runs of an
http test to avoid flakiness. This test would be more reliable using a lower number of
runs if it could measure the best run rather than the average. In addition, it could set
an explicit (rather than comparative) goal for the number of allocs, which would allow
it to catch other regressions. With care, MinAllocsPerRun could even use heuristics to
avoid requiring the user to pass an explicit number of runs.

For benchmarking tightly CPU-bound code with minimal scheduler/OS interactions, a
ratcheting benchmark will often yield more stable, useful results than an averaging
benchmark.

For allocs, I agree that it would be nice to fix AllocsPerRun in some ideal world, although we're a bit stuck with it now. I'm also not sure we can build an API with no runs parameter: it seems like at the least you need a max count. If f is expensive then you might not want to run it very many times, and if f is unstable then you need to cut it off at some point. It might be nice to sketch out a func CountAllocs(f func()) int, but I'd be worried about these kinds of complications. In contrast, AllocsPerRun is very easy to specify and understand. There's no magic that can break.
For CPU, I think the number of times when you actually want just a ratchet is pretty low. Modern systems are weird enough that even the lowest possible observed time can be misleading. Maybe 99% of the time the top takes 5ns but occasionally the stars align just right and it takes 3ns. I've seen craziness like this. Then the min of all the runs is noisier than the average. I do think we should expose the underlying distribution, as in #19128, which is much better than any one number.
Given #19128, can we trim this issue down to being just about allocation counting?

For CPU, I think the number of times when you actually want just a ratchet is pretty low.

Fair enough. And my benchmarking interests are probably atypical.

Given #19128, can we trim this issue down to being just about allocation counting?

Yes.


Test error

When I run "python tools/test.py configs/nuscenes/det/transfusion/secfpn/camera+lidar/swint_v0p075/convfuser.yaml pretrained/bevfusion-det.pth --eval bbox", I got error as follows:
completed: 0, elapsed: 0sTraceback (most recent call last):
File "tools/test.py", line 249, in
main()
File "tools/test.py", line 245, in main
print(dataset.evaluate(outputs, **eval_kwargs))
File "/home1/ugv/autodriving/bevfusion/mmdet3d/datasets/nuscenes_dataset.py", line 544, in evaluate
if "masks_bev" in results[0]:
IndexError: list index out of range
I printed the "results" and I found it was [] . I checked the dataset and model. They both exist.
How do I solve it?
Hope for your  reply.

Hello @X-ray0214,
Did you use torchpack to launch the command? Are you able to finish the model inference on all samples?
Best,
Haotian

Closed due to inactivity.


Add ability auto detecting derection for open calendar (top or bottom)

Actula:
Drop menu opening always down
Expected:
Drop menu opening to top if can't fit to bottom

Nice to have auto detect opening direction, or manually set.
Duplicate of #347


Added an offset to the shapes.

My only complaint about this is that it's a little tricky to find a good combo, but I guess there were combinations that were crappy before as well.


rocksdb: config auto tuned rate limiter

Signed-off-by: fredchenbj<EMAIL_ADDRESS>
What have you changed? (mandatory)
Refer to issue https://github.com/tikv/tikv/issues/4052, add RocksDB auto-tuned rate limiter config to TiKV. To know about this config, could read this rocksdb blog .
What are the type of the changes? (mandatory)

Misc (other changes)

How has this PR been tested? (mandatory)
manual test.
Does this PR affect documentation (docs) update? (mandatory)
yes, will add docs pr later.
Does this PR affect tidb-ansible update? (mandatory)
yes, will add tidb-ansible pr later.
Refer to a related PR or issue link (optional)
refer to issue https://github.com/tikv/tikv/issues/4052 and pr https://github.com/pingcap/rust-rocksdb/pull/257.
Benchmark result if necessary (optional)
Add a few positive/negative examples (optional)

Great work!!!

Great work!!!

PTAL @yiwu-arbug

Friendly ping @fredchenbj

I have changed "mod" to "mode", please review this pr again. @siddontang @yiwu-arbug @zhangjinpeng1987

@fredchenbj looks good overall. Is it possible to change the numeric "rate-limiter-mode" to a string type?

@fredchenbj looks good overall. Is it possible to change the numeric "rate-limiter-mode" to a string type? For example, we have the compression type which is also enum on rocksdb side, but being readable strings in the tikv config: https://github.com/tikv/tikv/blob/master/src/util/config.rs#L84

@yiwu-arbug #4335 (comment) . Yes, we can change it to string. Maybe I could do it in another pr, and change some other configs to string too.

@fredchenbj If it is not too difficult I suggest we make the change in this PR. And we should limit our scope to just this new param.

/run-unit-test


[BUG] Can't attach volume to pod on 0.8.0

Hey guys
We have production cluster (12 nodes, Ununtu 18.04, docker 19.3.8, Rancher 2.3.5) with a lot (200+) PVs allocated via OpenEBS (1.4.0 - 1.7.0 engines used at the same time). We want to move from OpenEBS to Longhorn to get rid of multiple PODs OpenEBS added (-ctrl, -rep) and use all the awesomness Longhorn provide. LH 0.8.0 installed and works pretty good, volumes created a ok, but when I try to attach them to the PODs, this appears:
LH UI says that volume is in 'Attaching' state. For like half an hour already,
POD events:
Warning | FailedAttachVolume | AttachVolume.Attach failed for volume "pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a" : rpc error: code = Aborted desc = The volume pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a is attaching | a few seconds ago
Warning | FailedMount | Unable to attach or mount volumes: unmounted volumes=[vol1], unattached volumes=[vol1 default-token-9z9c9]: timed out waiting for the condition | a minute ago
Warning | FailedAttachVolume | AttachVolume.Attach failed for volume "pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a" : rpc error: code = DeadlineExceeded desc = context deadline exceeded | 12 minutes ago
Normal | Scheduled | Successfully assigned default/testlh-6fbf5f4c9f-xddnd to hznw1 | 13 minutes ago

Logs of active csi-attacher:
I0327 17:50:44.763464 1 controller.go:175] Started VA processing "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763540 1 csi_handler.go:89] CSIHandler: processing VA "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763552 1 csi_handler.go:116] Attaching "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763562 1 csi_handler.go:249] Starting attach operation for "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763696 1 csi_handler.go:209] PV finalizer is already set on "pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a"
I0327 17:50:44.763747 1 csi_handler.go:542] Found NodeID hznw1 in CSINode hznw1
I0327 17:50:44.763765 1 csi_handler.go:169] VA finalizer is already set on "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763775 1 csi_handler.go:183] NodeID annotation is already set on "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.763803 1 connection.go:180] GRPC call: /csi.v1.Controller/ControllerPublishVolume
I0327 17:50:44.763826 1 connection.go:181] GRPC request: {"node_id":"hznw1","volume_capability":{"AccessType":{"Mount":{"fs_type":"ext4"}},"access_mode":{"mode":1}},"volume_context":{"baseImage":"","fromBackup":"","numberOfReplicas":"2","staleReplicaTimeout":"30","storage.kubernetes.io/csiProvisionerIdentity":"1584822798922-8081-driver.longhorn.io"},"volume_id":"pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a"}
I0327 17:50:44.775347 1 connection.go:183] GRPC response: {}
I0327 17:50:44.777209 1 connection.go:184] GRPC error: rpc error: code = Aborted desc = The volume pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a is attaching
I0327 17:50:44.777306 1 csi_handler.go:412] Saving attach error to "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.791218 1 controller.go:141] Ignoring VolumeAttachment "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1" change
I0327 17:50:44.797550 1 csi_handler.go:423] Saved attach error to "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1"
I0327 17:50:44.797606 1 csi_handler.go:99] Error processing "csi-9392b2a98d58cf8e9d0532922ef5223e3ed3becf4e17d7a6299729c54386dcb1": failed to attach: rpc error: code = Aborted desc = The volume pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a is attaching

replica-manager of the node:
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=info msg="Process Manager: prepare to create process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=info msg="Process Manager: created process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
[pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc] time="2020-03-27T17:46:16Z" level=info msg="Creating volume /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69, size<PHONE_NUMBER>/512"
[pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc] time="2020-03-27T17:46:16Z" level=fatal msg="Error running start replica command: mkdir /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69: no such file or directory"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=info msg="Process Manager: process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc error out, error msg: exit status 1"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=debug msg="Process update: pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: state error: Error: exit status 1"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=info msg="stop waiting for gRPC service of process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc to start at localhost:10000"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=debug msg="Process update: pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: state error: Error: exit status 1"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=debug msg="Process update: pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: state error: Error: exit status 1"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=debug msg="Process Manager: start getting logs for process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
[longhorn-instance-manager] time="2020-03-27T17:46:16Z" level=debug msg="Process Manager: got logs for process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"

engine-manager on node has this lines in log:
tgtd: iser_ib_init(3431) Failed to initialize RDMA; load kernel modules?
tgtd: work_timer_start(146) use timer_fd based scheduler
tgtd: bs_init(387) use signalfd notification

longhorn-manager on node says:
<IP_ADDRESS> - - [27/Mar/2020:17:45:11 +0000] "GET /v1/volumes/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a HTTP/1.1" 404 0 "" "Go-http-client/1.1"
time="2020-03-27T17:45:12Z" level=debug msg="Created volume pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a: {Size:7516192768 Frontend:blockdev FromBackup: NumberOfReplicas:2 StaleReplicaTimeout:30 NodeID: EngineImage:longhornio/longhorn-engine:v0.8.0 RecurringJobs:[] BaseImage: Standby:false DiskSelector:[] NodeSelector:[] DisableFrontend:false}"
<IP_ADDRESS> - - [27/Mar/2020:17:45:11 +0000] "POST /v1/volumes HTTP/1.1" 200 956 "" "Go-http-client/1.1"
time="2020-03-27T17:45:12Z" level=debug msg="Replica controller hznw1 picked up pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
<IP_ADDRESS> - - [27/Mar/2020:17:45:14 +0000] "GET /v1/volumes/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a HTTP/1.1" 200 3022 "" "Go-http-client/1.1"
time="2020-03-27T17:46:16Z" level=debug msg="Volume controller hznw1 picked up pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a"
time="2020-03-27T17:46:16Z" level=debug msg="Prepare to create instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
time="2020-03-27T17:46:16Z" level=debug msg="Requeue longhorn-system/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a due to error <nil> or Operation cannot be fulfilled on replicas.longhorn.io \"pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc\": the object has been modified; please apply your changes to the latest version and try again"
time="2020-03-27T17:46:16Z" level=info msg="Event(v1.ObjectReference{Kind:\"Replica\", Namespace:\"longhorn-system\", Name:\"pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc\", UID:\"fb717755-74d5-481b-82d2-28b5c652a14f\", APIVersion:\"longhorn.io/v1beta1\", ResourceVersion:\"134818138\", FieldPath:\"\"}): type: 'Normal' reason: 'Start' Starts pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc"
time="2020-03-27T17:46:16Z" level=debug msg="Instance process pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc had been created, need to wait for instance manager update"
time="2020-03-27T17:46:16Z" level=warning msg="Instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc is state error, error message: exit status 1"
time="2020-03-27T17:46:16Z" level=debug msg="Instance handler updated instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc state, old state stopped, new state error"
time="2020-03-27T17:46:16Z" level=warning msg="Instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc crashed on Instance Manager instance-manager-r-5a776162 at hznw1, try to get log"
time="2020-03-27T17:46:16Z" level=warning msg="pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: time=\"2020-03-27T17:46:16Z\" level=info msg=\"Creating volume /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69, size<PHONE_NUMBER>/512\""
time="2020-03-27T17:46:16Z" level=warning msg="pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: time=\"2020-03-27T17:46:16Z\" level=fatal msg=\"Error running start replica command: mkdir /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69: no such file or directory\""
time="2020-03-27T17:46:16Z" level=warning msg="Instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc is state error, error message: exit status 1"
time="2020-03-27T17:46:16Z" level=warning msg="Instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc crashed on Instance Manager instance-manager-r-5a776162 at hznw1, try to get log"
time="2020-03-27T17:46:16Z" level=warning msg="pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: time=\"2020-03-27T17:46:16Z\" level=info msg=\"Creating volume /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69, size<PHONE_NUMBER>/512\""
time="2020-03-27T17:46:16Z" level=warning msg="pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc: time=\"2020-03-27T17:46:16Z\" level=fatal msg=\"Error running start replica command: mkdir /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69: no such file or directory\""
time="2020-03-27T17:46:17Z" level=warning msg="Instance pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-r-49f0f5dc is state error, error message: exit status 1"

No any other errors/problems visible. Any advice where to dig?
Thanks!

The error is mainly caused by
Error running start replica command: mkdir /host/mnt/cloud.drive/longhorn/replicas/pvc-e6d9ba40-b232-4f25-99bf-43f77674f60a-c24f7c69: no such file or directory\""

/mnt/cloud.drive/longhorn/replicas is the directory that should exist on the host. The most common reason caused this is cloud.drive is not a symbolic link instead of a real mount, so Longhorn won't able to access it inside the pod.
If cloud.drive is a symbolic link, you can replace it with mount --bind, which should fix the problem. We've documented the fix in https://github.com/longhorn/longhorn/blob/bf03c921a03917e496df9627c3061e54952af1c5/docs/multidisk.md#use-an-alternative-path-for-disk-on-the-node as well.

Yeap, this was the issue. Maybe the better diagnostic massage should be added to the logs.
Thanks!


Error when providing Northstar ID to signups endpoint.

BUG
Current Behavior
@aaronschachter reported a bug with the Phoenix signups endpoint in Slack:

hey @weerd -- i remember you mentioned a change made to the Phoenix signups to accept NS User ID. I'm wondering if it could maybe be causing a really strange, and new -- i believe -- issue I'm seeing in Gambit https://github.com/DoSomething/gambit/issues/827#issuecomment-289100468

Likely the specific error from the logs:
Notice: Trying to get property of non-object in dosomething_user_convert_to_legacy_id():
line 1164 of var/www/www.dosomething.org/releases/20170323151344/lib/modules/
dosomething/dosomething_user/dosomething_user.module.

Desired Behavior
We should be able to make requests to this endpoint with either Drupal IDs or Northstar IDs and receive a successful response.
Steps to Replicate
See linked issue comment above.
Why This Matters
We need to be able to fetch a user's signups without errors! 💣
📶

Gah! Thanks for flagging this @aaronschachter and @DFurnes for helping investigate!


How to add more than 3 screens

I have added two more pages in the pages list in pages.dart but still only 3 screens comes up. How to add more onboarding screens?

Just add a new page model. It is simple.


encl:/cc:

Ludwig,
after the signature block one sometimes need to list Enclosures or Carbon Copies. Do you think it would be helpful to implement them? So that for example something like
#enclosed(Document A,\ Document B)

produces something like
encl: Document A
      Document B

with a (three line space) between the signature block and the enclosure as per
DIN 5008.
The cc Block would 1 line distance below the enclosure (or if not there) below the signature block, as per DIN 5008

I have added an attachments option to the letter function. Together with block-hooks, the described functionality should be available.


Add ability to change log level at runtime

How I can test/use this? I don't recall any integration between log/level config option and lager...

This just delegates to lager:set_loglevel, like we do for the actual log calls. You can verify in a remsh.

+1


Add additional parameter for authorization to Subutai via token

When authorizing to Subutai via token, we have general purpose API, need to add an additional parameter for this like source to know where this request coming from.

This is needed so that the Console can determine which user is trying to open it from Hub

Not actual. User must be determined via token supplied


Nifi-ldap-iaa support for PasswordComparisonAuthenticator

Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[ ] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Will review.

Please start your commit messages with the Jira ticket number you are working on. This helps reviewers and the community track the code.
Example: "NIFI-4293 Added nifi-ldap-iaa support for PasswordComparisonAuthenticator".

I would suggest adding user notes and clear documentation to ensure users are aware that while SHA-1 and salted SHA-1 (SSHA) hashing are supported for compatibility with existing systems, RFC 2307 notes that these algorithms are old, and SHA-1 has seen collisions in the wild.
There is extended support using the OS crypt module for stronger hashing algorithms like SHA-512 to be used with additional rounds, effectively creating a key stretching algorithm similar to PBKDF2.
Additional reference: OpenLDAP FAQ

closing due to inactivity