Project templates generate unexpected folder structure

Description
Both project templates (App/Blank) generate folder structures 1 level deeper than necessary.
There is also a second .sln file added in-between the project files, even though "Place solution and project in the same directory" is unchecked.

Notice that the shown "Project will be created in" path is ok but actually it is buried one level deeper.
Steps to reproduce

Install Uranium UI project templates
Start Visual Studio 2022
Create a new project
Select Uranium UI MAUI Blank or App
Next, leave every option at default state
Create

Actual result:
C:\VSProjects\Project1\Project1\Project1\

Two solution files (.sln) are placed in
C:\VSProjects\Project1\Project1.sln
C:\VSProjects\Project1\Project1\Project1\Project1.sln

Notice that the second solution file has an old version number in it.
Expected result:
C:\VSProjects\Project1\Project1\

One solution file with location depending on mentioned checkbox state.
Version with bug
UraniumUI.Templates::2.7.4 (and previous)

Visual Studio Community 2022 (64-bit) Version 17.8.4 (and previous)

Workaround
Move project folder 1 level up and edit path in solution file.
Delete second solution file.
I tried to uninstall/reinstall Visual Studio to no avail.

Visual Studio creates a new folder and and solution file itself, and project template already has its own solution and project folder.
As I can see dotnet default templates, it shouldn't include solution file, Visual Studio manages the solution file. So I'll remove *.sln file and inner folder for templates 👍
When you check "Place solution and project in the same directory" checkbox it works as expected. When it's not checked the problem occurs


execution_profile_test_with_xla_hlo_profile_cpu fails on s390x

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Ubuntu 18.04
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: NA
TensorFlow installed from (source or binary): source
TensorFlow version (use command below): 2.3.1
Python version: 3.6.9
Bazel version (if compiling from source): 3.4.1
GCC/Compiler version (if compiling from source): Ubuntu 7.5.0-3ubuntu1~18.04
CUDA/cuDNN version: N/A
GPU model and memory: N/A

Describe the current behavior
When running test case  //tensorflow/compiler/xla/tests:execution_profile_test_with_xla_hlo_profile_cpu on s390x, the test case fails with following error:
[ RUN      ] ExecutionProfileTest.ExecuteWithExecutionProfile
2020-10-29 23:11:59.065069: I tensorflow/core/platform/profile_utils/cpu_utils.cc:104] CPU Frequency:<PHONE_NUMBER> Hz
2020-10-29 23:11:59.065621: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x2aa54027e20 initialized for platform Host (this does not guarantee that XLA will be used). Devices:
2020-10-29 23:11:59.065633: I tensorflow/compiler/xla/service/service.cc:176]   StreamExecutor device (0): Host, Default Version
2020-10-29 23:11:59.077512: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x2aa54028350 initialized for platform Interpreter (this does not guarantee that XLA will be used). Devices:
2020-10-29 23:11:59.077526: I tensorflow/compiler/xla/service/service.cc:176]   StreamExecutor device (0): Interpreter, <undefined>
tensorflow/compiler/xla/tests/execution_profile_test.cc:60: Failure
Expected: (execution_profile.compute_cycle_count()) > (0), actual: 0 vs 0
[  FAILED  ] ExecutionProfileTest.ExecuteWithExecutionProfile (36 ms)
[----------] 1 test from ExecutionProfileTest (36 ms total)

On debugging this test case a little, I found that the Test case is able to call RecordCycleDelta and registering values in new_cycle_count but on calling compute_function_, the profile_counters are not filled.
The compute function here is returning a valid value in profile_counters for x86 but returning 0 for s390x.
https://github.com/tensorflow/tensorflow/blob/21f5c12e3d9c5b0c2f4c45c70a3da08b4edf212d/tensorflow/compiler/xla/service/cpu/cpu_executable.cc#L188
Describe the expected behavior
The profile_counters should be populated with a valid value and test case should pass.
Standalone code to reproduce the issue
bazel --host_jvm_args="-Xms1024m" --host_jvm_args="-Xmx2048m" test --host_javabase="@local_jdk//:jdk" --test_tag_filters=-gpu,-benchmark-test,-v1only,-no_oss,-oss_serial -k --test_timeout 300,450,1200,3600 --build_tests_only --test_output=errors --verbose_failures -- //tensorflow/compiler/xla/tests:execution_profile_test_with_xla_hlo_profile_cpu

Hi @r4nt , A very happy and safe new year to you! Could you find anything on this issue?

Hi @r4nt , A very happy and safe new year to you! Could you find anything on this issue?

@skribm9 It looks like you are using an older Version of Tensorflow . Many bugs have been fixed in the latest version. Could you please execute your code using Latest Version 2.5 and let us know if the issue still persists? Thanks!

@sushreebarsa Problem still exists on TF 2.9.1 - is there something we can do to further assist with debugging?

@sushreebarsa @r4nt Feel free to close it - this may possibly be related to https://github.com/llvm/llvm-project/issues/50374

Hi,
Thank you for opening this issue. Since this issue has been open for a long time, the code/debug information for this issue may not be relevant with the current state of the code base.
The Tensorflow team is constantly improving the framework by fixing bugs and adding new features. We suggest you try the latest TensorFlow version with the latest compatible hardware configuration which could potentially resolve the issue. If you are still facing the issue, please create a new GitHub issue with your latest findings, with all the debugging information which could help us investigate.
Please follow the release notes to stay up to date with the latest developments which are happening in the Tensorflow space.


Metrics for CLR is intermittently zeroing out.

Metrics from the Garbage collector are quite frequently returning to zero between actual values. This is most likely a bug in the processor as it is accumulating metrics - perhaps spurious zero from initialization.

Resolved by #828


Update new dot-prisma folder documentation & illustrations

The docs currently describe the old @prisma/client generation approach (e.g. https://www.prisma.io/docs/reference/tools-and-interfaces/prisma-client/generating-prisma-client#the-prismaclient-npm-module). We should update it to reflect the new mechanism using the node_modules/.prisma folder.

Closed by #348


refactored by concatenating String to be appended to StringBuilder

Refactor

Sure, actually I made 3 commits with following reasons.

refactored by concatenating String to be appended to StringBuilder
https://github.com/graphhopper/geocoder-converter/commit/ac9141fef41c43b59218f7b4388c94e5d45454a6-
I had preferred concatenation of static String with dynamic String followed
by append, over multiple append for code optimization purpose, if you
observe those multiple appends were appending  static or constant String
value like ", "using append .
2.
Refactored by removing redundant variable rsp
https://github.com/graphhopper/geocoder-converter/commit/5fe5127076f03162cf94a5f707e514cd42d82c67-here
variable was defined and assigned and then returned in next line by
function, to optimize this I had combined returned the value directly
instead of assigning to a redundant variable
3.
Refactor by replacing if block with optimized Math.min()
https://github.com/graphhopper/geocoder-converter/commit/76e9f6758e89d03c488f2821b155751cc0e7fc22-
this is optimized replacement of 3 line of if block with Math.min().
I had started with small refactoring for code optimization and clean
coding, these individual changes might not have a very high effect on
performance but, collectively they will help improving performance and
keeping the code clean.
On Thu, Nov 3, 2022 at 10:32 PM Peter @.***> wrote:

Thanks for your contribution. Unfortunately I do not understand the intend
of the refactoring. What do you think has improved with it? Why e.g. is
append replaced with String concatenation?
PS: I fixed the build in the master branch
—
Reply to this email directly, view it on GitHub
https://github.com/graphhopper/geocoder-converter/pull/68#issuecomment-1302409880,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZPVVCINMJKSGUUR4XOOBLDWGPVZPANCNFSM6AAAAAARR6NHIA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Antivirus detection

I've just installed 0.29.17, and Avira detected occurrences of HTML/ExpKit.Gen2 in C:\Users\Name.atom.apm\registry.npmjs.org\which.cache.json
Not sure if this is an atom-beautify problem or Avira being over-sensitive.

Thanks for letting us know.  That does not appear to be associated with this repo directly, but could be included indirectly from a dependency.

What language were you attempting to beautify?

I hadn't got that far - it seemed to be picked up during the installation. I had previously uninstalled it because of #1423, and was reinstalling it because d4nirod said that it was OK now.

I've just tried uninstalling and reinstalling it, and it's definitely during the install process.

More info - I think it's related to node-which. I've let them know.

Avira confirm it's clean, so a false positive at their end. :)

I had the same issue when i was trying to install angular cli. Am i in the safe side? Are you guys sure its only Avira acting out?

Yes, certain.


Update SQLite NuGet Packages

Perform the NuGet update and verify all data tests run.

Closing this as the package update has a runtime error possibly due to the interop assembly not matching.  In any event, the assemblies we have are working fine, so let's defer this task until it becomes necessary.


[python] tiledbsoma package exporting QueryCondition name

The package exports (from init.py) the QueryCondition name, which is a TileDB-Py name and not part of SOMA.  Should be removed.

Tracking: falls under the general rubric of #707 which is pre-release neatening


Failed to connect to remote

Please help me !
I am getting error : [transport:ws] [ctrl] close. code: 3000 Failed to connect to remote
I want to connect to URL with username/password
So : rtsp://username:password@my_URL"

In my network config, it didn't open for port 554.


Infer responses/response codes for operations

The online pet store exhibits it perfectly. Operations like delete still return a 200 code, but that is not reflected. If the response is not explicitly mentioned in the @ApiOperation it will simply be ignored.
Two use cases - if there's a Response class, use Response#status() to get the response code, even if the response is void.
If not, use the @ApiOperation#code().

@webron you're one step away from a PR

I'm never one step away from a PR. But I'll see if I'm willing to take the long walk.

@webron possibly this could cover different scenarios which are now inconsistent, dependently on which annotations are present and with which values among @ApiResponse, @ApiOperation.code and @ApiOperation.response, for some cases returning 200, for others default or no "success codes".
Checking spec, it reads:

the Responses Object MUST contain at least one response code, and it SHOULD be the response for a successful operation call.

and

The default can be used a default response object for all HTTP codes that are not covered individually by the specification.

but also

it is expected from the documentation to cover a successful operation response and any known errors
The documentation of responses other than the ones declared for specific HTTP response codes. It can be used to cover undeclared responses. Reference Object can be used to link to a response that is defined at the Swagger Object's responses section.

Possibly therefore one of the behaviors below would be consistent, 1. not adding default and 2. including default for non successful codes
I am not sure if I get this fully though, and if codes should be different, please let me know what you think.
Current behaviour:

1. No annotation								default
2. @ApiResponse								@ApiResponse values WITHOUT DEFAULT
3. @ApiOperation.code (IGNORED)				default
4. @ApiOperation.response						200 (except Void.class -> default)
5. @ApiOperation.response & @ApiOperation.code	@ApiOperation.code
6. @ApiOperation.code & @ApiResponse 			@ApiResponse values WITHOUT DEFAULT
7. @ApiOperation.response & @ApiResponse		200 (except Void.class -> default)
                                                                                +@ApiResponse values
8. @ApiOperation.response & @ApiOperation.code &
@ApiResponse								@ApiOperation.code + @ApiResponse values

Possible expected behaviour 1:

1. No annotation								200 (success)
2. @ApiResponse								@ApiResponse values + 200 (success)
3. @ApiOperation.code							@ApiOperation.code
4. @ApiOperation.response						200 (success)
5. @ApiOperation.response & @ApiOperation.code	@ApiOperation.code
6. @ApiOperation.code & @ApiResponse			@ApiResponse values + @ApiOperation.code
7. @ApiOperation.response & @ApiResponse		@ApiResponse values + 200 (success)
8. @ApiOperation.response & @ApiOperation.code &
@ApiResponse								@ApiResponse values + @ApiOperation.code

Possible expected behaviour 2:

1. No annotation					200 (success), default ("invalid op??")
2. @ApiResponse					@ApiResponse values + 200 (success), default ("invalid..")
3. @ApiOperation.code				@ApiOperation.code + default ("invalid..")
4. @ApiOperation.response			200 (success), default ("invalid..")
5. @ApiOperation.response &
@ApiOperation.code				@ApiOperation.code + default ("invalid..")
6. @ApiOperation.code &
@ApiResponse					@ApiResponse values + @ApiOperation.code, default
7. @ApiOperation.response &
@ApiResponse					@ApiResponse values + 200 (success), default ("invalid..")
8. @ApiOperation.response &
@ApiOperation.code & @ApiResponse	@ApiResponse values + @ApiOperation.code, default ("invalid

At least this one makes sense:
3. @ApiOperation.code                           @ApiOperation.code
instead of this
3. @ApiOperation.code (IGNORED)             default
I currently have something like
  @PUT     @Path("path")     @ApiOperation(value = "stuff", code = HttpStatus.SC_ACCEPTED)     public Response doStuff(Payload p)
But this just adds 'default' as response code. What's the logic behind this?


this is a commit

why do we have to be <3.9 bruh

congratulations you've completed the tutorial

yey


[Compile]: HAving issues in running apps in latest android studio and flutter 3.24

Operating System
windows 11
Plugin
connectivity plus
Version
last
Flutter SDK
3.24
Compilation command
flutter build apk
Dart Dependencies
No response
Native dependencies
No response
Compilation Error
FAILURE: Build failed with an exception.

What went wrong: Execution failed for task ':connectivity_plus:compileDebugJavaWithJavac'.

Could not resolve all files for configuration ':connectivity_plus:androidJdkImage'. Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}. Execution failed for JdkImageTransform: C:\Users\fisfo\AppData\Local\Android\sdk\platforms\android-34\core-for-system-modules.jar. Error while executing process C:\Program Files\Android\Android Studio\jbr\bin\jlink.exe with arguments {--module-path C:\Users\fisfo.gradle\caches\transforms-3\83ba0b8dfdb85a8bae5ff93903ab2cdc\transformed\output\temp\jmod --add-modules java.base --output C:\Users\fisfo.gradle\caches\transforms-3\83ba0b8dfdb85a8bae5ff93903ab2cdc\transformed\output\jdkImage --disable-plugin system-modules}

Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. Get more help at https://help.gradle.org.

BUILD FAILED in 31s Error: Gradle task assembleDebug failed with exit code 1

Flutter Doctor
working

Checklist before submitting a bug

[X] I searched issues in this repository and couldn't find such bug/problem
[X] I Google'd a solution and I couldn't find it
[X] I searched on StackOverflow for a solution and I couldn't find it
[X] I read the README.md file of the plugin
[X] I'm using the latest version of the plugin
[X] All dependencies are up to date with flutter pub upgrade
[X] I did a flutter clean
[X] I tried running the example project

See pinned issue https://github.com/fluttercommunity/plus_plugins/issues/3303


Update Python 3.x installation flags

Tool information

Tool name: Python 3.x (Debug/Development)
Add or update? Update/Add
Desired version: Development, Debug
Approximate size:
If this is an add request:

Brief description of tool: Python is an interpreted, high-level, general-purpose programming language.
URL for tool's homepage: https://www.python.org/

Area for Triage:
Python, Packages
Question, Bug, or Feature?:
Feature
Virtual environments affected

[x] Windows Server 2016 R2
[x] Windows Server 2019

Can this tool be installed during the build?
Uninstall other Python versions or unset/reset PATH without any Python directories.
cmd:
 IF NOT EXIST "%GITHUB_WORKSPACE%\Python38-x64-dbg\python.exe" curl --create-dirs -o "%GITHUB_WORKSPACE%\python-for-openage\python-3.8.0-amd64.exe" "https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe"
%GITHUB_WORKSPACE%\python-for-openage\python-3.8.0-amd64.exe /quiet /uninstall
setup.exe  /quiet Include_debug=1 Include_dev=1 Include_lib=1 Include_pip=1 PrependPath=1 CompileAll=1 InstallAllUsers=1 TargetDir=<workspace-dir>\Python38-x64-dbg\
Are you willing to submit a PR?
Yes
LINK : fatal error LNK1104: cannot open file 'python38_d.lib'
We need a Python interpreter that is shipped with libpython and header files.
So basically it could be just working as a replacement for the usual Python installations. (although I'm not sure due to the CompileAll flag that compiles .py into .pyc. Don't know really if they are left as a .py as well or if they are removed and replaced.
Since ever I need to download the Python setup and deinstall with it the same version from the CI just to install with the beforementioned commands. Maybe this could be the chance to finally spare this tasks :-/
cc: actions/setup-python#86

Hello @simonsan ,
Currently, we install Python with default flags (just override installation dir): https://docs.python.org/3/using/windows.html#installing-without-ui
Am I right, that you request is just enabling Include_debug to 1. Other flags looks like already enabled

Indeed, only changes would be:
Include_debug=1
CompileAll=1

In terms of compatibility there shouldn't be a problem. The biggest concern that I have is regards to the new size.
Locally I tested with Python 3.8 and a standard installation would report Size: 120MB and Size on Disk: 137MB. After updating the installation with the debug binaries and with the compile all option, it jumped up to Size: 221MB and Size on Disk: 246 MB
Updating the installation flags for all the 3.X versions would be a 400+ GB increase in size and I'm not to sure if it's worth it.
If we include this for Windows, then it would make sense to do this as well for Linux & Mac as well. It doesn't appear we're currently using --with-pydebug
https://devguide.python.org/setup/#compile-and-build
cc @brcrista

@konradpabjan I don't have any problems on Linux as and Mac as they both have Package Managers that where I can add these easily.
It's as easy as:
apt-get install python3-dev
But I understand the size issue. What about having just the newest Python version of each Minor version (3.7x, 3.8.x) with these libraries to deal with this problem. That would be just two installations not all 3.x.

For others, that probably need it and don't want to work around, this I do currently to get the Debug version for development with a -DPYTHON_DIR flag for CMake to ship around the Python in PATH.
I as well opened an issue in actions/setup-python#86 because I think it would be also fine, if the the debug versions (let's really just say of the last two newest major versions, 3.7x/3.8.x) could be reconfigured using actions/setup-python from the hostedtoolchache. I (and suppose others?) would be just happy, if it would be easier than this:
      - name: Cache (Python)
        uses<EMAIL_ADDRESS>        id: cache-python
        with:
          path: '${{ env.PYTHON_INSTALL_DIR }}\'
          key: '${{ runner.os }}-PythonCache-v${{ matrix.python-version }}-${{ matrix.python-platform }}-dbg'

      - name: Download Python
        uses<EMAIL_ADDRESS>        id: download-python
        with:
         file-url: 'https://www.python.org/ftp/python/${{ matrix.python-version }}/python-${{ matrix.python-version }}-${{ matrix.python-platform }}.exe'
         file-name: 'python-${{ matrix.python-version }}-${{ matrix.python-platform }}.exe'
         location: '${{ runner.workspace }}\dl\'
        if: steps.cache-python.outputs.cache-hit != 'true'

      - name: Install Python debug (x64) # we need debug binaries and precompiled standard libraries
        run: |
          Start-Process -FilePath "${{ runner.workspace }}\dl\python-${{ matrix.python-version }}-${{ matrix.python-platform }}.exe" -ArgumentList "/quiet Include_debug=1 Include_dev=1 Include_lib=1 Include_pip=1 PrependPath=1 CompileAll=1 InstallAllUsers=0 TargetDir=${{ env.PYTHON_INSTALL_DIR }}\" -Verb runas -Wait
        if: matrix.arch == 'x64' && steps.cache-python.outputs.cache-hit != 'true'
        shell: pwsh

      - name: Display Python version
        run: ${{ env.PYTHON_INSTALL_DIR }}\python.exe -c "import sys; print(sys.version)"
        shell: cmd

      - name: Upgrade Python pip
        run: |
          ${{ env.PYTHON_INSTALL_DIR }}\python.exe -m pip install --upgrade pip
        shell: cmd

      - name: Install Python dependencies
        run: ${{ env.PYTHON_INSTALL_DIR }}\Scripts\pip.exe install -r ".github/workflows-support/requirements.txt"
        if: steps.cache-python.outputs.cache-hit != 'true'

400+ MB, not GB, my bad. (246MB - 137MB = 109MB) We have 3.5, 3.6, 3,7 and 3.8 on each image so updating the flags for each would be 109 * 4 would be just over 436MB. Including both (x86 and x64) we would get around 872MB.
We have to be very careful and considerate in terms of what goes on the image because there is a limited amount of storage. Some recent issues have come up with not enough storage being available on Ubuntu due to how much software is installed (see https://github.com/actions/virtual-environments/issues/709) so we have to be careful. You can see in the issue that we have over 70GB of various software installed (this number is slightly different for windows). Some considerations that we follow: https://github.com/actions/virtual-environments#software-guidelines

I think the solution here is to have something on the setup-python side that doesn't have any impact in terms of what gets pre-installed on the image.
We have a new feature that is on the way that will allow for extra versions of python to be downloaded using setup-python. See https://github.com/actions/setup-python/pull/85
Some modifications in the future could possibly be made in terms of how certain packages get installed so a user who wants the extra binaries could get them

thanks @simonsan for the suggestion and @konradpabjan for the investigation! I agree that this seems something that should be handled in https:/ which can probably be taught to serve debug versions as needed. @simonsan feel free to create an issue/PR there.


Derive surrogate key from record

Feature description
Usually, I create a surrogate key from the unique/primary key. At the moment the column dlt_id is defined by https://github.com/dlt-hub/dlt/blob/713aa314d0581926d1cdde6ce3a937c2ade1bf51/dlt/common/utils.py#L65, which doesnt lead to a surrogate key.

Yes, I'm already a dlt user.
Use case
I would have to define the primary key's only at one place
Proposed solution
Define the column "_dlt_id" with the function below, using the unique keys defined in the source or all columns if not defined
import hashlib
result = hashlib.md5(list(filter(None,my_list)))
Therefore I could use the key "__dlt_id" for incremential load
Related issues
No response

Thanks for the suggested solutions,
I work in a bigger company where ther are many teams.
I would like to have two metacolumns for scd
_hash (which is a hash over pk)
_hash_diff(which is a hash over the whole record)
which should be created the same way in every team.
I see multiple options to do this
I write and maintain an additional package
I ask you about a feature
I impement it in dbt the template and hope that people are gone do it the right way.
I need the _hash to check if I should append or update
and the _hash_diff to check if I should update or not

pk
_dlt_id

Test
ynaJFzcFDeA3dw

Test
NpZBMus9sXYMlw

Test
3p6RiWyCbGwfHQ

@RalfKow OK I think now I get it. do you want to implement your own scd mechanism right? the one that we have (scd2) will create _dlt_id over the whole record (your _hash_diff). anyway what we can do is to add a map transform to dlt.source.helpers that adds columns with hashes. you would use it like
table = sql_table(name).add_map(add_row_hash("_hash_diff")).add_map(add_key_hash("_hash"))  # create resource
pipeline.run(table)


can't build lumen on linux using the latest nightly nor nightly-2022-07-12

Hello,
Thank you for this amazing project!
I try to test it, I written this Dockerfile for apply the Readme:
FROM ubuntu:latest
ENV DEBIAN_FRONTEND noninteractive

RUN useradd -ms /bin/bash user

RUN apt-get update && apt-get install -y build-essential vim git wget curl

WORKDIR "/root"

# install nightly-2020-05-13 toolchain only
RUN curl https://sh.rustup.rs -sSf | \
    sh -s -- --default-toolchain nightly-2022-07-12 -y

ENV PATH=/root/.cargo/bin:$PATH

RUN rustup default nightly-2022-07-12

ENV CARGO_MAKE_TOOLCHAIN=nightly-2022-07-12

RUN cargo install cargo-make

RUN rustup target add wasm32-unknown-unknown --toolchain nightly-2022-07-12

RUN apt-get update && apt-get install -y ninja-build cmake ccache

# LLVM

ENV XDG_DATA_HOME=/root/.local/share

RUN mkdir -p $XDG_DATA_HOME/llvm/lumen/ && \
    cd $XDG_DATA_HOME/llvm/lumen/ && \
    wget https://github.com/lumen/llvm-project/releases/download/lumen-12.0.0-dev_2020-10-22/clang+llvm-12.0.0-x86_64-linux-gnu.tar.gz && \
    tar -xz --strip-components 1 -f clang+llvm-12.0.0-x86_64-linux-gnu.tar.gz && \
    rm clang+llvm-12.0.0-x86_64-linux-gnu.tar.gz && \
    cd -

# Lumen
RUN git clone https://github.com/lumen/lumen
RUN cd /root/lumen && LLVM_PREFIX=$XDG_DATA_HOME/llvm/lumen cargo make

CMD ["/bin/bash"]

Unfortunally, I get this error
Build finished with errors!
Build command completed, waiting for exit..
command did not execute successfully: "rustup" "run" "nightly-2022-07-12" "cargo" "rustc" "-p" "lumen" "--target" "x86_64-unknown-linux-gnu" "--message-format=json-diagnostic-rendered-ansi" "-vv" "--" "--remap-path-prefix" "/root/lumen=." "-Clink-args=-Wl,-rpath,$ORIGIN/../lib,-v"
expected success, got: exit status: 101
Error: ()
[cargo-make] ERROR - Unable to execute rust code.
[cargo-make] WARN - Build Failed.
The command '/bin/sh -c cd /root/lumen && LLVM_PREFIX=$XDG_DATA_HOME/llvm/lumen cargo make' returned a non-zero code: 1

Do I forget anything?

Hi! Sorry for the trouble! I need to rework our install instructions and put together new toolchains with our latest LLVM patches, which I plan to do sometime in the next few days. I'll follow up here as soon as that's done.

Running into the same issue on Linux. Will wait for updated instructions.

@adjivas @lalanikarim This issue should now be resolved using the latest on develop combined with the latest release of our llvm fork. See the instructions in the readme for details on setup.
NOTE: I tested on Debian 11, using the release above and following the instructions in the readme, so barring something unknown to me, things should just work™


Do not archive mirrored pages

Short description

This PR solves the inconsistent state of mirrored pages by prevanting archiving of mirrored pages.
Proposed changes

Deactivate the archiving icon of mirrored pages in the tree
Hide the archiving button in the form if the page is mirrored
Check if there are mirorring pages before archiving a page (both in single request and bulk action)
Adjust error/success messages of the bulk action and titles of the icon

Side effects

None?
I have chosen the first one among the two suggested solutions (expected behaviour) because it seems to be more in accordance with the existing behaviour of page deletion and probably causes less confusion than the second option.

Resolved issues

Fixes: #2171

Pull Request Review Guidelines

@timoludwig In the action box it shows where the page is mirrored. I'll modify the explanation to "Um diese Seite zu löschen oder zu archivieren......"

I'm a little worried that some regions have to maintain pages because other regions do mirror them. Can we think of a solution here? Maybe a button to remove all mirror pages by force from the source region and notify the maintainers via mail?

That's a nice idea 😃 @osmers What way do you think is the best to inform content creators that a mirrored page has been removed if we introduce force archiving/deleting of mirrored pages? I have a bit of worry that not all of them check E-mails...

As a small suggestion, you might consider to move the is mirrored checks into the page.archive() method, to reduce code duplication. I don't think this is blocking the pr though.

Nice idea, though I'll leave the code as it is to keep the current check & message schema and to avoid bulk archive action getting inturruped at the first mirrored page 🙂

@MizukiTemma good question - I think generally they are registered with their work account and should therefore read the emails. Maybe you can also always send an email to me so that I am aware and can inform the corresponding person from the service team to double check with the municipality.
I just had the issue as well that I need to archive the corona pages but can't bcs they are mirrored in many regions.
Did you introduce a solution already or not yet?

@osmers Thank you for feedback! This notification function is not yet implemented. I have updated the issue for that #2338

@MizukiTemma at the same time I noticed that archived pages are also shown as mirroring a page and created an issue for that bcs only live pages should be in the list. Otherwise people would get notified that content has been removed even though they already archived the page that had the removed content.


Difference between SummaRuNNer and extractor of unified-summarization

Hi, thanks for your great work.
I get to know that there is an architecture difference between SummaRuNNer and extractor of this work.
In SummaRuNNer, they add absolute/relative positional embeddings to the classification layer, but in your work, you didn't add those embeddings (related code).
Is there any special reason for this architecture choice (e.g. faster training, performance degradation)? If so, can you tell it to me?
Thanks!

Hi,
Actually, we have tried adding the absolute and relative positional embeddings in our model. But we found those embeddings doesn’t help (accuracy doesn’t improve). So we just deleted them for simplicity.

Okay, thanks for your reply!


check-status: remove variable from yml description of the gh action

Signed-off-by: Alessandro Comodi<EMAIL_ADDRESS>

Merging this PR as it only touches the GH actions, which is non-related to any part of the CIs build flow.


undefined is not an object (evaluating 'NativeModules.AIBSQLite.openFromFilename')

I just upgrade to Xcode 7.0 and get this error first time (previously without any error in Xcode 6.4)
the only change to my Xcode setting is I have to select *.tbd files instead of libsqlite3.dylib in the Build Phase -> Link Binary With Libraries in Xcode 7.0
(https://www.reddit.com/r/iOSProgramming/comments/39rcby/ios_9_os_x_1011_xcode_7_development_with_dynamic/)

after add libAIBSQLite.a @Build Phase -> Link Binary With Libraries,
the issue solved


Tests under FreeBSD

Refs: https://github.com/phalcon/cphalcon/issues/12473

Closed in favor of https://github.com/phalcon/zephir/issues/1323


Update store-state-in-azure-storage.md, the allow_blob_public_access property has been renamed to allow_nested_items_to_be_public

field has been renamed to allow_nested_items_to_be_public - see https://github.com/hashicorp/terraform-provider-azurerm/issues/16128

@TomArcherMsft
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Closing old PR


module was occupied by C++ modules TS keywords

Hi ScaffCC developers,
So it needs to rename module to qmodule, thoughts?
Regards,
Leslie Zhai - a LLVM developer https://reviews.llvm.org/p/xiangzhai/

Renamed to scaff_module in version 5.0.


ADKNW-239 Send Prebid result to Kafka

Remove duplicate, properly use akEnv and akDebug.
Using the config is the cleanest solution I'm aware of and it nicely works with jsFiddle which is quite used to share Prebid tests and configuration.
This dummy PR is just to see the proposed changes. When it's approved I'll open the real upstream PR.
📋 https://jiratrademob.atlassian.net/browse/ADKNW-239
🔗 https://github.com/pulls?utf8=✓&q=ADKNW-239

Actual upstream PR: https://github.com/prebid/Prebid.js/pull/3391


Add --acme_timout option to sewer-cli

This is the enhancement @menduo presented in #154 lightly revised.  Biggest change is to the option name, which is --acme_timeout rather than just --timeout because there are already other timeouts that may need to be accessible through a sewer-cli option.

👍


OEM crash when scrolling through wallet list

Pretty consistent native crash when scrolling through wallet list on android. Looks like a out of memory error, probably related to loading so many images fast.
Attaching relevant logs from pixel 8 and pixel 8 pro.
Pixel 8 logs seemed to have more details.
error_logs.zip

Hi there,
We use GitHub issues as a place to track bugs and other development-related issues.
Please see the link below to our dedicated support line:
Help Center :  Click Here
Ticket ID: WR240
Note: Click on the live chat icon at the bottom corner of the page to start a conversation.

What version of flutter are you running?

Would be weird the reason is the list of wallets, we are talking about ~350 wallets and their images are small and cached by by CachedNetworkImage

Have you looked at the logs?
Image provider: CachedNetworkImageProvider("https://api.web3modal.com/getWalletImage/cd37c47c-95df-464b-0ebf-d7d5313f2900", scale: 1.0)
Image key: CachedNetworkImageProvider("https://api.web3modal.com/getWalletImage/cd37c47c-95df-464b-0ebf-d7d5313f2900", scale: 1.0)

Yes, I was able to repro by repeatedly scrolling all the way up and down. After the fourth of fifth scroll I got the crash. I may need to cache images on our side rather than leaving CachedNetworkImage do it 😓

Yes. Unless it's a specific image problem, like someone forgot to resize and uploaded a huge one... you'd know better though :)

Could it be that as well as apparently it always fails with the same image id. I'll be checking, thanks for reporting!


[GEARPUMP-327] Put jarstore and logs under "gearpump.home"

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the commit message is formatted like:
[GEARPUMP-<Jira issue #>] Meaningful description of pull request
[ ] Make sure tests pass via sbt clean test.
[x] Make sure old documentation affected by the pull request has been updated and new documentation added for new functionality.

R: @huafengw

Codecov Report

Merging #197 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #197      +/-   ##
==========================================
- Coverage   71.55%   71.54%   -0.01%
==========================================
  Files         189      189
  Lines        6106     6104       -2
  Branches      537      539       +2
==========================================
- Hits         4369     4367       -2
  Misses       1737     1737

+1


Extension issue

Issue Type: Bug
Extension Name: python
Extension Version: 2020.1.58038
OS Version: Windows_NT x64 10.0.18363
VSCode version: 1.52.0

:warning: We have written the needed data into your clipboard. Please paste! :warning:
{
	"messages": [],
	"activationTimes": {
		"codeLoadingTime": 1078,
		"activateCallTime": 121,
		"activateResolvedTime": 952,
		"activationReason": {
			"startup": false,
			"extensionId": {
				"value": "ms-python.python",
				"_lower": "ms-python.python"
			},
			"activationEvent": "onLanguage:python"
		}
	},
	"runtimeErrors": []
}

Thanks for the bug report, but unfortunately we need some more information from you in order to triage this issue appropriately. Please edit your opening comment by providing a filled-in copy of our issue template. Once you are done please leave a comment to that effect.


Translations update from Hosted Weblate

Translations update from Hosted Weblate for Adaptive Lighting/Adaptive Lighting.
Current translation status:

@all-contributors add @Arie6414 for translations


[API Request]: Matched content preview/excerpt in api/search result

API Endpoint or Feature
Hello, are there any plans to add search content preview/excerpt to search API result, similar to current search results in Bookstack UI?

Thanks for the app :)
Use-Case
Display additional context for each hit/match in result list when using search API.
Additional context
No response

Thanks for the request @amelszg.
We could add this but it would be under the following conditions:

The contexual previews are a rough representation only. They don't actually relate to how an item was matched/scored within the context of the search results.
It would be provided in HTML (Simple text with strong tags). I don't want to expand maintenance surface area to support other formats.

Does that sound acceptable?

Hi @ssddanbrown, yes, both conditions are fine, thanks a lot!

Thanks for confirming @amelszg.
This has now been added in b22dd3cb88335b362fdc5989e818829798d6658b to be part of the next patch release.


[MM-516]: Fixed the plugin crashing on running subscription add command without arguments

Summary
Fixed the plugin crashing on running the subscription add command without arguments
What to test

Run the /gitlab subscription add command without providing org or repo

Exisitng behaviour

Plugin crashes, code panics

Updated behaviour

valid error is recieved

Created a PR on the mattermost org with all the changes, hence closing this one.


Adding a step: When its property contains key

Hard to remember what we agreed on this. Assuming https://github.com/eerkunt/terraform-compliance/issues/63 requires more implementation, this MR could be dangerous to merge with the master branch.
Thus I am happy to close it for now. In future, when we have time to implement the stuff we discussed in #63, we can re-open it.


KAFKA-9599 create unique sensor to record group rebalance

the "offset deletion" and "group rebalance" should not be recorded by the same sensor since they are totally different.
the code is introduced by #7276
jira link: https://issues.apache.org/jira/browse/KAFKA-9599
Committer Checklist (excluded from commit message)

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

@guozhangwang FYI

LGTM!

Cherry-picked to 2.5 and 2.4


Using simple script with dictionary crashes Godot

Godot version:
4.0.dev.custom_build. 759b876b8
Regression, max 2 month old
OS
Ubuntu 20.04 - Ubuntu 3.36 X11
Issue description:
Executing test project crashes with this backtrace
core/variant/dictionary.cpp:176:10: runtime error: member access within misaligned address 0x3f334ca189374bc7 for type 'struct DictionaryPrivate', which requires 8 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
core/variant/dictionary.cpp:176:24: runtime error: member call on misaligned address 0x3f334ca189374bc7 for type 'struct SafeRefCount', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
core/templates/safe_refcount.h:177:10: runtime error: member access within misaligned address 0x3f334ca189374bc7 for type 'struct SafeRefCount', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
core/templates/safe_refcount.h:177:25: runtime error: member call on misaligned address 0x3f334ca189374bc7 for type 'struct SafeNumeric', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
core/templates/safe_refcount.h:82:25: runtime error: member access within misaligned address 0x3f334ca189374bc7 for type 'struct SafeNumeric', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
core/templates/safe_refcount.h:82:25: runtime error: member call on misaligned address 0x3f334ca189374bc7 for type 'struct __atomic_base', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
/usr/include/c++/10/bits/atomic_base.h:558:36: runtime error: member access within misaligned address 0x3f334ca189374bc7 for type 'struct __atomic_base', which requires 4 byte alignment
0x3f334ca189374bc7: note: pointer points here
<memory cannot be printed>
handle_crash: Program crashed with signal 11
Dumping the backtrace.

Project (really small ~50 lines of code)
TheWorstGodotTestProject.zip

I was able to reproduce the bug, but only when launching the project directly without going through the editor.
By simplifying the code a little, I was able to make a version without the crash and from this, I compare to see what could be wrong, focusing on the opcodes executed by the VM.
Let's called them Crash version and OK version.
After many hours, I was unfortunately not able to pinpoint the exact issue.
I might be totally wrong, but I noticed in the OK version, in the gdscript_vm, OPCODE_TYPE_ADJUST_DICTIONARY  is called to init the temporary variable that will store the duplicate result. Indeed, the line q_Dictionary.duplicate(Autoload.get_bool()) return the duplicate.
In gdscript_byte_codegen.cpp, the creation of the previous opcode depends on this code inside GDScriptByteCodeGenerator::add_temporary:
https://github.com/godotengine/godot/blob/8abd50359ba7b5af38a4ceedba287b4459e5f925/modules/gdscript/gdscript_byte_codegen.cpp#L126-L138
I am wondering why do we have if (pool.is_empty()), and what's happening if we add 2 temporary vars with the same type.
For the first one, pool would be empty, and write_type_adjust can be triggered to create the opcode OPCODE_TYPE_ADJUST_DICTIONARY.
For the second one, pool would not be empty, thus OPCODE_TYPE_ADJUST_DICTIONARY is never created.
Still need some more research though...

Git bisect show me the issue happens from commit a6c5938909cf0e8638a28df60920ce4fb27fba65
Reverting that commit makes the crash disappear. Worth to have a look at it.

BTW the point of the PR is that commit (removing the type change makes the calls faster). So while that particular commit caused the crash, the problem is somewhere else because some other part is not doing what's supposed to do.

Hello @vnen, yes, it was even written in the PR. I will have have a better look for the real reason when I get some time after work.
Reverting this PR only show that it works before thanks to the adjust. This is of course not the fix to apply.
My guess is that the code generator does not generate the needed part for the adjust as it should, which is my first guess in the first comment but for the moment, I am failing to find the real cause.

The problem is that this crash seems to happen at random, so I believe the problem is more subtle, not exactly the type adjust, but something else is corrupting the stack.

New smaller script(probably the smallest available)
extends Node2D

func _process(delta) -> void:
	get_rand_time()
	nodeFunction({}, true)

func nodeFunction(q_Dictionary: Dictionary, can_reset: bool = false) -> void:
	if randi() % 2 == 1:
		q_Dictionary = {}
	if randi() % 2 == 1:
		q_Dictionary.duplicate(bool(randi()%2))

func get_rand_time():
	return randf() * 0.001  - 0.001

also when I e.g. remove line with q_Dictionary = {}, then I got this memory leak:
Direct leak of 25680 byte(s) in 535 object(s) allocated from:
    #0 0x7f444326cc47 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
    #1 0x145febf7 in Memory::alloc_static(unsigned long, bool) core/os/memory.cpp:75
    #2 0x145feb08 in operator new(unsigned long, char const*) core/os/memory.cpp:40
    #3 0x14f1096b in Dictionary::Dictionary() core/variant/dictionary.cpp:267
    #4 0x14f102a9 in Dictionary::duplicate(bool) const core/variant/dictionary.cpp:244
    #5 0x152f85d4 in void call_with_validated_variant_args_retc_helper<Dictionary, Dictionary, bool, 0ul>(Dictionary*, Dictionary (Dictionary::*)(bool) const, Variant const**, Variant*, IndexSequence<0ul>) core/variant/binder_common.h:285
    #6 0x151ee025 in void call_with_validated_variant_args_retc<Dictionary, Dictionary, bool>(Variant*, Dictionary (Dictionary::*)(bool) const, Variant const**, Variant*) core/variant/binder_common.h:528
    #7 0x150e8753 in vc_validated_call<Dictionary, Dictionary, bool> core/variant/variant_call.cpp:93
    #8 0x14fd3c75 in validated_call core/variant/variant_call.cpp:1634
    #9 0x7558609 in GDScriptFunction::call(GDScriptInstance*, Variant const**, int, Callable::CallError&, GDScriptFunction::CallState*) modules/gdscript/gdscript_vm.cpp:1797
    #10 0x6fca123 in GDScriptInstance::call(StringName const&, Variant const**, int, Callable::CallError&) modules/gdscript/gdscript.cpp:1556
    #11 0x15787bd7 in Object::call(StringName const&, Variant const**, int, Callable::CallError&) core/object/object.cpp:765
    #12 0x14f993e9 in Variant::call(StringName const&, Variant const**, int, Variant&, Callable::CallError&) core/variant/variant_call.cpp:905
    #13 0x7523178 in GDScriptFunction::call(GDScriptInstance*, Variant const**, int, Callable::CallError&, GDScriptFunction::CallState*) modules/gdscript/gdscript_vm.cpp:1428
    #14 0x6fca123 in GDScriptInstance::call(StringName const&, Variant const**, int, Callable::CallError&) modules/gdscript/gdscript.cpp:1556
    #15 0x157f3723 in ScriptInstance::call(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) core/object/script_language.cpp:322
    #16 0xe1577e9 in Node::_notification(int) scene/main/node.cpp:58
    #17 0x27c9703 in Node::_notificationv(int, bool) scene/main/node.h:45
    #18 0x34e1726 in CanvasItem::_notificationv(int, bool) scene/main/canvas_item.h:164
    #19 0xfece534 in Node2D::_notificationv(int, bool) scene/2d/node_2d.h:37
    #20 0x157884fc in Object::notification(int, bool) core/object/object.cpp:793
    #21 0xe25d53f in SceneTree::_notify_group_pause(StringName const&, int) scene/main/scene_tree.cpp:809
    #22 0xe250655 in SceneTree::process(float) scene/main/scene_tree.cpp:443
    #23 0x2134188 in Main::iteration() main/main.cpp:2505
    #24 0x1fda76b in OS_LinuxBSD::run() platform/linuxbsd/os_linuxbsd.cpp:261
    #25 0x1fccf61 in main platform/linuxbsd/godot_linuxbsd.cpp:58
    #26 0x7f44422ee564 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x28564)

I was wondering why call get_rand_time() if it does nothing but removing it make it not crash. That's is quite odd.

Okay, I wanted something without the randomness and I found out this crashes too:
extends Node2D

func _process(delta) -> void:
	get_rand_time()
	nodeFunction({}, true)

func nodeFunction(q_Dictionary: Dictionary, can_reset: bool = false) -> void:
	if false:
		q_Dictionary = {}
	if true:
		q_Dictionary.duplicate(get_bool())

func get_rand_time():
	pass

func get_bool() -> bool:
	return true

I figured out there's an issue about when the type adjust code is emitted when a new temporary is spawn: if that happens inside an if block, there's a chance it might not get executed. That's my best guess for what is causing this crash. I'm not sure yet why it requires all the extra padding (like removing the call to get_rand_time() make it not crash). Maybe it's working just by accident when reusing memory locations, adding this padding makes it get actual garbage instead.
So ideally the type adjust should all happen at the beginning of the function so they are always called (which might not be ideal in some cases where the temporary is only used inside the block, maybe we could add some smartness to deal with it).
However, I only know about the temporaries after the code is already emitted. I can't simply inject the instructions before everything because that messes up with the targets for the jumps in the code. This will require some thinking to find a proper solution.
Another way would be to keep track of temporaries per block. This would cause the type adjust instructions to be called more times than the minimal needed (if a temp is used in two blocks that are executed, the type adjust would happen twice instead of once). This is likely easier to do but also has its drawbacks.

I have changed the following code:
https://github.com/godotengine/godot/blob/8abd50359ba7b5af38a4ceedba287b4459e5f925/modules/gdscript/gdscript_byte_codegen.cpp#L126-L138
to
	List<int> &pool = temporaries_pool[temp_type];
	int idx = 0;
	if (pool.is_empty()) {
		StackSlot new_temp(temp_type);
		idx = temporaries.size();
		pool.push_back(idx);
		temporaries.push_back(new_temp);
	} else {
		idx = pool[0];
	}
	// First time using this, so adjust to the proper type.
	if (temp_type != Variant::NIL) {
		Address addr(Address::TEMPORARY, idx, p_type);
		write_type_adjust(addr, temp_type);
	}

The adjust opcode will then be created every time a temporary var is created, and indeed, the crash no longer happens. The test I have made in the first comment was just wrongly made.
However, I don't have the slightest idea about the consequences this change could have... Now, I am just almost sure the bug is caused by the missing adjust opcode.

@Blackiris

Now, I am just almost sure the bug is caused by the missing adjust opcode.

It is, see my previous comment. It's not really "missing" but added to a conditional branch that wasn't actually executed.

However, I don't have the slightest idea about the consequences this change could have...

The problem is that emits type adjust instructions every time the temporary slot is used (the comment about the first time doesn't apply anymore). This essentially undoes the optimization that was the point of the PR in the first place.

This essentially undoes the optimization that was the point of the PR in the first place.

Well, I was expecting it.... :smile:


⚠ Fortnite has degraded performance

In fccaeef, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1560 ms

Resolved: Fortnite performance has improved in 6d9dc78.


Toast background color is not changing in Android 12 or Upper.

Toast background color is not changing in Android 12 or Upper.
This is my code
Fluttertoast.showToast(
msg: msg,
toastLength: Toast.LENGTH_SHORT,
gravity: ToastGravity.BOTTOM,
backgroundColor: isError ? const Color.fromRGBO(139, 0, 0, 1) : const Color.fromRGBO(0, 100, 0, 1),
textColor: Colors.white
);

Having the same issue here

Having the same issue here

Having the same issue here

https://github.com/ponnamkarthik/FlutterToast#note-android
as of android 12  default toast has major changes which no longer supports the view customization


Chess Game Idea added

Issue #23
@TusharAMD I have added the idea behind the game. Also I have added the features the game should have in order for it to be gesture controlled.
Pls check and merge

Merged


Duplicating a child node which has @exports on the root does not keep those exports local to the child scene

Tested versions

Reproducible in v4.2.1.stable.official [b09f793f5]
No other versions tested

System information
Godot v4.2.1.stable - Windows 10.0.22621 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1080 Ti (NVIDIA; <IP_ADDRESS>61) - AMD Ryzen 9 3900X 12-Core Processor (24 Threads)
Issue description
In the context of a scene, duplicating one of its children which is also a scene and has @export-ed nodes will lead to the paths to those nodes referring to the original child scene, not the duplicated one.
Steps to reproduce

Create a "Root" scene, can be any node type.
Create a second "Child" scene; again, any node type.
Add any node (e.g., AnimationPlayer) as a child in the child scene.
Add a script to the Child scene root, which has an @export of a type matching the node in step 3.
Link the node from step 3 to the propery in step 4.
Instantiate the Child scene in the Root scene. (= name Child) Do NOT override the property, so that it remains in root.tscn as not having a value (i.e., uses default).
Duplicate the Child scene in the Root scene. (= name Child2)

At this point, Child will have a reference to its nested AnimationPlayer. However, Child2 will have a reference to ../Child/AnimationPlayer.
Unfortunately, this means that every time you duplicate a node, you have to click reset on every single one of its node properties—recently had to do this for 20 nodes with 6 properties each, and that was only for a small proof-of-concept.
The MRP included only contains up to step 6, and leaves step 7 as the repro. I've also got a GIF of the behavior here, which shows that both nodes use Child1/AnimationPlayer as their node after duplication.

Minimal reproduction project (MRP)
godot-duplicate-node-path-bug.zip

I believe this is a duplicate of https://github.com/godotengine/godot/issues/78060

Thanks @Mickeon, I think you're right. I had a cursory look at that thread before and thought node.duplicate() might be distinct from the editor's Duplicate menu, but upon closer reading of that issue and #83343, it seems to be the same functionality.

it seems to be the same functionality.

Yeah, they use the same method and suffer from the same issue as a result.
I wouldn't usually task myself with closing issue but since we're pretty confident, closing as a duplicate of https://github.com/godotengine/godot/issues/78060


cheeby downloading duplicate images

Occurs on most cheeby albums. The same pictures get ripped over and over and over. Doesn't seem to occur every single time I run a ripper on the albums but probably 1 in every 6 times.
A few examples
http://cheeby.com/u/6wildcat9
http://cheeby.com/u/isagw/pics
http://cheeby.com/u/thediggitydank/pics
http://www.cheeby.com/u/girlthatswallows

Fixed in https://github.com/4pr0n/ripme/issues/153

I can still reproduce this. Just updated to 1.0.92 and ripped http://www.cheeby.com/u/deviantrose/pics. This happens pretty frequently where it will just re-rip all of the photos even if they already exist.
I did a fresh rip of this user by deleting the whole folder and re-ripping. I then ripped and it has re-downloaded every photo. The actual filenames of the original and the duplicate are pretty much the same so I can see 063_N3JttJ.jpg as the original but the duplicate of this image now comes up as 105_N3JttJ.jpg. There was also 090_YCDo4L.jpg the original and then a duplicate 132_YCDo4L.jpg. This only occurs on the cheeby ripper for me.

Ok. I think I know what the problem is.
Do you have preserve order checked in the configuration?
preserve order adds a number before every file (001_, 002_, etc). If the order on the site changes (like a new picture is added), all of the numbers become off-by-one.
Or CheebyRipper could be updated to ignore the preserve order setting, but that would put all pictures in a random order.
It'd be cool if it stored files like cheeby_username/album_id/001_image.jpg
If so, this means whenever a new pictures is added to /u/deviantrose/pics, the program will

Yeah, preserve order is enabled in my settings.

v1.1.0 has the changes


Update Config “general”

Automatically generated by Netlify CMS

👷 Deploy Preview for statuesque-cactus-1a8681 processing.

Name
Link

🔨 Latest commit
2b6c8030dff3b3efc5558fcb35d372eba6fa5761

🔍 Latest deploy log
https://app.netlify.com/sites/statuesque-cactus-1a8681/deploys/62a784c1b0a8700009624534


Release ArcticWeb 2.5.3

Update README - NOT NECESSARY
[x] Upgrade version number in POM
[x] Tag in GIT
[x] Install in production (war on JBoss server)
Update configuration files - NOT NECESSARY
Update FTP server folder structure - NOT NECESSARY
Update Zabbix configuration  - NOT NECESSARY
Send mail to all ArcticWeb users - NOT NECESSARY
[x] Release notes

Installed on production server and running smooth.


Calculate the bzsanity value from email

Thank you for writing this script, it will save me so much time with the TBs of data that I will need to restore!
As #1 suggests, I did indeed have to change the bzsanity value. To avoid the hassle for others, I added this to the script as well. It uses the steps outlined by Brian W.

The version from @kyl191 kyl191 did not work for me, even with manually changing the bzsanity value (no idea why).
Your forked version works perfectly - thank you!


Use boost::any (and std::any when compiling for C++17) instead of std::function<void(void)> for "life_keeper_t"

std::function<void(void)> is used as a type-erasing storage mechanism to support preserving the lifetime of various things until after the end of various asynchronous calls.  std::function brings a lot of baggage with it, with regards to the operator() functionality that it provides, though that's obviously not that much extra stuff.
There's boost::any, which offers a slightly reduced surface area for this same concept, without the operator() functionality that std::function brings with it.
c++17 standardized boost::any as std::any, and we can support this using mqtt::any like we do with varient and string_view.

@jonesmz , thank you for the proposal. Think that your approach is very good.
At first, I use std::shared_ptr<void> to keep the life of object. But I need to have multiple objects support. Apparently,  std::shared_ptr<void>, std::shared_ptr<void>, ... is bad. So I use lambda capture [obj1, obj2 ...]{}. I didn't consider well at that time. Simply lambda expression is corresponding to std::function.
Could you send the PR to fix it?


Sdgamboa/add shorttalks

@mdozmorov, I fixed the scripts for creating the schedule. There are still a few fields to fill in the spreadsheet, though.

I am adding authors and their twitter handles to the short talk tracks. Where are abstracts for short talks are stored? Would be most logical to store them the same way, in separate columns, or? Same with affiliations.
Alternatively, adopt the 'list' style, like ["Xiuwen Zheng","Meghana Kshirsagar","Jae Min Park","Zachary DeBruine"]. This can be applied for any column, like "authors", "presenting_author", etc. What do you think?

The 'list' format would also alleviate the problem of hard-coded number of talks. We currently have track 7 with three talks. And, this that has five talks. That's currently not labeled.


Skip characters

I find myself in a situation where I'd like to use ohex to decode a hex string that uses : as a separator. What's worse is that there is no guaranteed order where the colons appear, though most often at every third character (00:11:22...). There is at least one colon in the string. Now, I can construct an intermediate string without the colons, but it could also be nice if ohex could be made to skip them like it can skip whitespace without creating an intermediate string.
FWIW in ocaml-hex you can pass an optional ~ignore list of characters to skip.
This is a feature request and may be out of scope of this library.

I think this is a fine feature request... I ended up in a similar situation needing such a skip_character thingy in MirageVPN. So, let's add that support :)


Provision Underway Metric must report first condition with status=True

When Provision Underway metric collector fetches conditions and reasons
of clusterdeployment, it should continue fetching if first condition is
false, and report the first condition with status True
xref: https://issues.redhat.com/browse/HIVE-1475
/assign @dgoodwin

/lgtm


ITE: dts: cpu/yaml: fix the name of compatible

This name should be the same as cpus node in dtsi. After the power
policy is added, the cpu-power-states in the CPU properties can
be used.
Signed-off-by: Tim Lin<EMAIL_ADDRESS>

This change is

Rename the file to match the compatible.

Done.


Warning: The set-output command is deprecated and will be disabled soon.

Getting this in the logs when the action runs:

Warning: The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

The linked blog post suggests the following as the fix:

Action authors who are using the toolkit should update the @actions/core package to v1.10.0 or greater to get the updated saveState and setOutput functions.

Might be good to set up Dependabot or something similar to automate dependency updates for the future.

I think the action already uses v1.10.0 of @actions/core, via package-lock.json:
"node_modules/@actions/core": {
  "version": "1.10.0",
  "resolved"<EMAIL_ADDRESS>  "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==",
  "dependencies": {
    "@actions/http-client": "^2.0.1",
    "uuid": "^8.3.2"
  }
},

I wonder if I've made a mistake somewhere, I'll poke around to try and identify the cause.

The issue is reproducible using v2 of the action so there's definitely an issue:

The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

From the blog post:

Action authors who are using the toolkit should update the @actions/core package to v1.10.0 or greater to get the updated saveState and setOutput functions.

As we're already on v1.10.0 it seems we satisfy this.

Action and workflow authors who are using save-state or set-output via stdout should update to use the new environment files.

I guess it must be this part but the action shouldn't use either of these via stdout because it's all via @actions/core. Looking at the raw logs for the action's run:
2023-10-03T19:23:51.8590945Z Requested labels: ubuntu-latest
2023-10-03T19:23:51.8591181Z Job defined at: prompt/actions-semver-aliases/.github/workflows/actions-core-test.yaml@refs/heads/17-warning-the-set-output-command-is-deprecated-and-will-be-disabled-soon
2023-10-03T19:23:51.8591296Z Waiting for a runner to pick up this job...
2023-10-03T19:23:52.1918684Z Job is waiting for a hosted runner to come online.
2023-10-03T19:23:56.3870804Z Job is about to start running on the hosted runner: GitHub Actions 2 (hosted)
2023-10-03T19:23:59.3765272Z Current runner version: '2.309.0'
2023-10-03T19:23:59.3803281Z ##[group]Operating System
2023-10-03T19:23:59.3803896Z Ubuntu
2023-10-03T19:23:59.3804532Z 22.04.3
2023-10-03T19:23:59.3804887Z LTS
2023-10-03T19:23:59.3805201Z ##[endgroup]
2023-10-03T19:23:59.3805603Z ##[group]Runner Image
2023-10-03T19:23:59.3806168Z Image: ubuntu-22.04
2023-10-03T19:23:59.3806608Z Version: 20230924.1.0
2023-10-03T19:23:59.3807278Z Included Software: https://github.com/actions/runner-images/blob/ubuntu22/20230924.1/images/linux/Ubuntu2204-Readme.md
2023-10-03T19:23:59.3808092Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20230924.1
2023-10-03T19:23:59.3808657Z ##[endgroup]
2023-10-03T19:23:59.3809145Z ##[group]Runner Image Provisioner
2023-10-03T19:23:59.3809584Z 2.0.310.1
2023-10-03T19:23:59.3809955Z ##[endgroup]
2023-10-03T19:23:59.3811156Z ##[group]GITHUB_TOKEN Permissions
2023-10-03T19:23:59.3813728Z Actions: write
2023-10-03T19:23:59.3814163Z Checks: write
2023-10-03T19:23:59.3814778Z Contents: write
2023-10-03T19:23:59.3815483Z Deployments: write
2023-10-03T19:23:59.3815914Z Discussions: write
2023-10-03T19:23:59.3816264Z Issues: write
2023-10-03T19:23:59.3816954Z Metadata: read
2023-10-03T19:23:59.3817468Z Packages: write
2023-10-03T19:23:59.3817828Z Pages: write
2023-10-03T19:23:59.3818241Z PullRequests: write
2023-10-03T19:23:59.3818715Z RepositoryProjects: write
2023-10-03T19:23:59.3819118Z SecurityEvents: write
2023-10-03T19:23:59.3819629Z Statuses: write
2023-10-03T19:23:59.3820036Z ##[endgroup]
2023-10-03T19:23:59.3824408Z Secret source: Actions
2023-10-03T19:23:59.3825055Z Prepare workflow directory
2023-10-03T19:23:59.4731388Z Prepare all required actions
2023-10-03T19:23:59.4966723Z Getting action download info
2023-10-03T19:23:59.7644681Z Download action repository 'actions/setup-node@v3' (SHA:5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d)
2023-10-03T19:24:00.5360701Z Download action repository 'prompt/actions-semver-aliases@v2' (SHA:01b2241f545f14efe72edaa2fcec49705dbe910d)
2023-10-03T19:24:01.3063448Z Complete job name: test
2023-10-03T19:24:01.4254073Z ##[group]Run actions/setup-node@v3
2023-10-03T19:24:01.4254459Z with:
2023-10-03T19:24:01.4254735Z   node-version: 16
2023-10-03T19:24:01.4255022Z   always-auth: false
2023-10-03T19:24:01.4255290Z   check-latest: false
2023-10-03T19:24:01.4255891Z   token: ***
2023-10-03T19:24:01.4256170Z ##[endgroup]
2023-10-03T19:24:01.9180847Z Found in cache @ /opt/hostedtoolcache/node/16.20.2/x64
2023-10-03T19:24:01.9191906Z ##[group]Environment details
2023-10-03T19:24:02.8584874Z node: v16.20.2
2023-10-03T19:24:02.8586241Z npm: 8.19.4
2023-10-03T19:24:02.8586818Z yarn: 1.22.19
2023-10-03T19:24:02.8588041Z ##[endgroup]
2023-10-03T19:24:02.8990955Z ##[group]Run prompt/actions-semver-aliases@v2
2023-10-03T19:24:02.8991327Z with:
2023-10-03T19:24:02.8991577Z   version: 1.2.3
2023-10-03T19:24:02.8991833Z   prefix: v
2023-10-03T19:24:02.8992061Z   major: true
2023-10-03T19:24:02.8992308Z   minor: true
2023-10-03T19:24:02.8992555Z   patch: false
2023-10-03T19:24:02.8992815Z ##[endgroup]
2023-10-03T19:24:02.9709097Z
2023-10-03T19:24:02.9728976Z ##[warning]The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-10-03T19:24:02.9759146Z
2023-10-03T19:24:02.9762160Z ##[warning]The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-10-03T19:24:02.9841729Z Post job cleanup.
2023-10-03T19:24:03.2020953Z Cleaning up orphan processes

I don't see any use of set-output in here 🤔  Maybe GitHub is misidentifying actions as using an older version of @actions/core. I'll poke around the GitHub discussion forum to see if anyone else is experiencing this.

I see the problem, I tagged the wrong commits as v2 which means the latest changes you requested in #11 weren't actually being delivered when requesting v2. Sorry about that, my mistake! The v2 (and v2.0 and v2.0.0) tags are now correct. Let me know if you encounter any further issues.


Fix Auto field layout

CLR doesn't actually use the largest alignment required to align size of the resulting type.

Does this address #6665?

Does this address #6665?

Yes, forgot to add the github metadata.

Though I don't quite understand the part of the test case that instantiates a type based on the WellKnownType

I was just lazy to add several test types to the test assembly and only added a single generic type. We instantiate the generic type with a bunch of primitive types and look at the size type system computed. This test would fail before the change.


Fixed Corrupeted Data

Leaving this branch as a backup point. Honestly, I don't think this is going to help though because the corruption seems to be a enmap problem


[stable/prometheus-operator] manually update requirements.lock

Is this a new chart
No
What this PR does / why we need it:
The requirements.lock doesn't get updated if there is no update in requirements.yaml, even though a new dependency version is available. So need to manually update requirements.lock to update the versions of prometheus-node-exporter and grafana, as I need a fix in grafana 4.0.1.
We won't need such manual update later with Helm 3 (https://github.com/helm/helm/issues/2731).
Special notes for your reviewer:
Have locally tested by installing the updated chart.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

/ok-to-test

The requirements.lock doesn't get updated if there is no update in requirements.yaml, even though a new dependency version is available.

This prevents surprises from occurring when doing unrelated chart releases, such as modifying values

The requirements.lock doesn't get updated if there is no update in requirements.yaml, even though a new dependency version is available.

This prevents surprises from occurring when doing unrelated chart releases, such as modifying values

Got it. And looks like the same change has been merged in https://github.com/helm/charts/pull/18608. Closing this PR.


loadLazyComponent doesn't work with tag:Route

I'm submitting a ...

[X] bug report
[ ] feature request

Bug Report:
loadLazyComponent doesn't work with tag:Route

What is the expected behavior?

What is the current behavior?

Steps to reproduce:

^^
Useful Info:

Your environment:

Node version: 6.11.1
Browser: Chrome
OS: OSX
Language/Platform/etc:

Hi @TheDolo, thanks for your issues. It's probably because of <RouteAuth> component in src/common/components/addons. I just have forgotten to add this feature. I'll push changes soon

@TheDolo RouteAuth component was separated into LoadLazy component and RouteAuth component. So your issue should be resolved now


nix-env -qa and nix search don't work

This is a fresh install from f-droid version 0.66_v0.2.2_nix, Android 7.1.2 LineageOS 14.1. The bootstrap installed fine.
For example nix-env -qa dnsutils returns error: selector 'dnsutils' matches no derivations
nix search dnsutils returns error: executing '': No such file or directory
Trying to open /data/data/com.termux.nix/files/usr/usr/lib/login-inner with a file manager returns a file not found error (tried with Amaze internal text editor and Quickedit).

nix-env -qa dnsutils returns error: selector 'dnsutils' matches no derivations

And what's the intended result? I don't know what it should do, and my Fedora+Nix box prints the same thing.

nix search dnsutils returns error: executing '': No such file or directory

Can reproduce, sounds like a bug.

Trying to open /data/data/com.termux.nix/files/usr/usr/lib/login-inner with a file manager returns a file not found error

You're well past that point and this script did its job just fine, but thanks for bringing the attention to the fact that this path is now only accessible from within the app itself. The instructions should be updated.

A-ha! It's just a broken $PAGER in minimal install, see https://github.com/NixOS/nix/issues/706 and all the solutions from there.

Thanks, export PAGER=cat or installing less (automatically sets PAGER to less) both work.


Server updates to submit as sudo + other things

closes fractal-analytics-platform/fractal-server#10
closes fractal-analytics-platform/fractal-server#111
closes #115
Refs:

fractal-analytics-platform/fractal-server#2
fractal-analytics-platform/fractal-server#70
fractal-analytics-platform/fractal#289
fractal-analytics-platform/fractal-server#114

The main open points are now independent issues, this is essentially ready to merge


[REVIEW] karangorania

GitHub Profile Link
https://github.com/karangorania

For a profile review you need to have a custom profile.
See here a course on how to do this
https://www.eddiejaoude.io/course-github-profile-landing

@schmelto Can you check the profile. I have added.

@schmelto Are you there ?

Like it maybe only use some of the GH stats there are very many on your profile.

noted. I will remove some of them.


google form sample

Have an sample of use google form API!
Sample:
I want read responses of a google Form! How?
Specifications

PHP version (7.4):
OS (Mac/Linux/Windows):

Hello @pws2016 !
I created an implementation of the example to consume the Google Forms API. It's at the link https://github.com/googleworkspace/php-samples/pull/92/


DataFrame.collect() should be extensible

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Ballista provides its own execution context but uses the DataFusion DataFrame. Calling collect on the DataFrame will run the query in-memory rather than distributed and Ballista users must instead extract the logical plan from the DataFrame and call BallistaContext.collect instead. This is not good UX.
Describe the solution you'd like
As a user, I would just like to call DataFrame.collect() and have it run either in-memory or distributed depending on how I created the context.
I think the way to do this is by making it possible to customize ExecutionContext and override the behavior when a DataFrame is collected.
Describe alternatives you've considered
None
Additional context
None

One way to address this:

Create a trait ExecutionContext with necessary APIs
make DataFrame hold Box<dyn ExecutionContext>

This allows DataFusions' DataFrame to have different contexts resolved at run time (e.g. whether local or cluster is passed?).

I am closing this since I found a different solution to this issue. Ballista uses the DataFusion context but provides its own query planner which results in a DistributedQueryExec physical plan, so DataFrame.collect() invokes that.


Schedule tasks with specific date. FutureTasks.md - Not in template.md

Hi! Thanks for the excellent addon! Been loving it and using it daily!
I would like to ask if there's a way that it can imitate the "Future Log" feature of a bullet journal? I've been reading the docs and experimenting and I think the way to do something like this currently is with the template file.

Basically Something where you would put a certain date for a certain task and it would be added to the journal on that day.
Like
FutureTasks.md
2024-05-24
## Personal Task
- [ ] Go to vet
## Work
- [ ] Meet with John at 9pm
2024-06-04
## Personal Task
- [ ] Go to Elizabeth's Party
## Work
- [ ] Catch up on the Remote Team

The way I thought about it is having a separate file for future log. In addition to template, there would be another file for future log, which could be optional?
Forgive me if this feature is currently available, I've been studying the readme.md but I haven't found a way that does not include and clogging up the template file
I would love to help out but I dont know how to code in TypeScript. Thank you so much for the work!

Hello,
I'm glad you're enjoying the plugin :)
I believe the behavior you want is already implemented in Obligator with the obligate macro.
See the example file
Specifically, this segment:
{{ obligate 20 10 * }}
- [ ] on the 20th of October

This macro would put an item specifically on October 20th. Is that the behavior you're looking for?


-keyalg RSA is needed or you'll get SSLHandshakeException: no cipher …

This took me a short while to figure out - I just copy and pasted the keytool statement from the comment line and got SSLHandshakeException. If you add -keyalg RSA all works as described. I suggest adding this to the sample line so others who try this out will be on track immediately

Hello @StephanWald,
thank you for your pull request.
Just for the future, you do not need to close a pull request, just commit the requested changes to the specific branch and the pull request will get updated!
Best regards,
marci4


adding Heather to team page and updating titles

adding Heather in- hopefully this merges ok!

added in Heather and Katie to team page, looks ok though my fork

@renatof let me know if I need to revise this pull request? thanks!

adding @vahid-dan as a reviewer

@cayelan Please feel free to merge the pull requests yourself if you have already tested the changes.


Add a script to sanitize invalid email addresses.

What's this PR do?
This pull request includes a quick little script to iterate over the 5,183 users that exist in Phoenix but not Northstar and either sanitize their email if it's invalid or attempt to re-sync them if not.
This account also removes the code which would sync a user's hashed password to Northstar, since we'll now have a significant segment of users who do not have a valid password stored in the Phoenix database and we'd never want to overwrite the real one in Northstar with that.
How should this be reviewed?
👀
Any background context you want to provide?
I'm investigating an issue reported by @mikefantini where his Phoenix account had disappeared from the authmap table and therefore couldn't log in. While this doesn't fix whatever caused that to happen, it's a good short-term fix for other potentially affected accounts.
Relevant tickets
Fixes 🐛.
Checklist

[ ] Documentation added for new features/changed endpoints.
[ ] Tested on staging.
[ ] Pinged a PM if this is a larger PR that would benefit from some additional testing love
[ ] Post a message in #phoenix if this includes something that causes a rebuild!

I'll make an issue, but I think we should take some time in one of the early sprints next year to audit and remove any syncing code that's no longer necessary now that all users go through Northstar.


Exception if name passed to --FileSystemName is longer than 12 characters

For instance this causes an exception
rclone mount -vv C:\Users\Dev Q: --fuse-flag --FileSystemName=ddddddddddddd

Whereas this doesn't
rclone mount -vv C:\Users\Dev Q: --fuse-flag --FileSystemName=dddddddddddd

The exception I got was
Exception 0xc0000005 0x1 0x2633700 0x72c90007
PC=0x72c90007
signal arrived during external code execution

github.com/billziss-gh/cgofuse/fuse._Cfunc_hostMount(0x8f, 0x1245d680, 0x13195b0, 0x0)
        github.com/billziss-gh/cgofuse/fuse/_obj/_cgo_gotypes.go:402 +0x3f
github.com/billziss-gh/cgofuse/fuse.(*FileSystemHost).Mount.func9(0x1245d680, 0x10, 0x10, 0xf, 0x1245d680, 0x13195b0, 0x0)
        X:/go/src/github.com/billziss-gh/cgofuse/fuse/host.go:1110 +0xf3
github.com/billziss-gh/cgofuse/fuse.(*FileSystemHost).Mount(0x12451f20, 0x12318108, 0x2, 0x12456900, 0xc, 0xc, 0x0)
        X:/go/src/github.com/billziss-gh/cgofuse/fuse/host.go:1110 +0x2e0
github.com/ncw/rclone/cmd/cmount.mount.func1(0x12451f20, 0x12318108, 0x2, 0x12456900, 0xc, 0xc, 0xf2d640, 0x123ada90, 0x1245d640)
        X:/go/src/github.com/ncw/rclone/cmd/cmount/mount.go:253 +0x4d
created by github.com/ncw/rclone/cmd/cmount.mount
        X:/go/src/github.com/ncw/rclone/cmd/cmount/mount.go:259 +0x326

I suspect this is probably a bug in WinFsp rather than cgofuse, but I'm not 100% certain!
You can find an rclone with the --fuse-flag option on the cmount branch if you need to try it for yourself.

Thanks for finding this. At first I could not reproduce it, but this was because I am running WinFsp 1.1 rather than 1.0. This problem was a typo that was fixed in this commit.
Closing as this is not a cgofuse problem and because the problem is already fixed on WinFsp 1.1.


[v11] Update FIS for GULs v8

Blocked on re-staging GoogleUtilities v8 pod.
#no-changelog

The QS failure is due to the latest Analytics binary not being release-11.0 compatible.


Frontend code refactor as groundwork to immediate required bug fixes

refactor / re-structure the frontend code
/bot-ignore-length

Duplicated code issue will be addressed separately so as to unblock other team members that reply on this proposed base groundwork.

Duplicated code issue will be addressed separately so as to unblock other team members that reply on this proposed base groundwork.


Fix tests

Tests were referring to a file that doesn't exist anymore meaning the tests couldn't run. Updated the imports to refer to the file in use and removed some unused packages.

Not sure why it's enforcing two reviewers, might be worth getting someone from Cado reviewing these as well...

Not sure why it's enforcing two reviewers, might be worth getting someone from Cado reviewing these as well...

No idea & I can't seem to turn it off since it's already set to 1. Gonna go ahead and merge tho cos it's just a small change and I need it in to fix some other things.

Unless @gafgyt is gonna bother to review...


Use templates for min to prevent ambiguity

To fix min function being ambiguous in TF1.8 on HIP/HCC, let's use templates to enable more types for min and max functions. Let's keep everything the same for HIP-Clang path for now.

@mangupta @aaronenyeshi Does this PR make #541 redundant?


Release: 1.1 blog post

Story
No response
Description
No response

PR: https://github.com/flowforge/website/pull/238


Incompatible Swift 3.1 😂

I am building a NEKit for iOS demo based on your awesome NEKit framework, and upgrade my Xcode to 8.3, get an incompatible error of Swfit 3.1, do you have any plan to compatible?
nekit/src/GlobalIntializer.swift:2:8: Module compiled with Swift 3.0.1 cannot be imported in Swift 3.1: nekit/Carthage/Build/iOS/Resolver.framework/Modules/Resolver.swiftmodule/x86_64.swiftmodule

carthage update --no-use-binaries --platform mac,ios

Thanks!!!


Annotated dependencies not supported?

When I try to use annotated dependencies as described here:
https://fastapi.tiangolo.com/tutorial/dependencies/?h=annotated#share-annotated-dependencies
I get "missing required positional argument" error in the worker process.
Does annotated dependencies are supported or problem is somewhere on my side?
Thank you.

Not yet. But I plan to add the support.


fix caret positions of search/usage/goto decl to matched place & add …

#1093
When selected a result of search/usage, or navigating to declaration, set caret position at the matched place.
PS. caret for search results of class/method/field is still placed at line head though, because they're searched in
the names of class/method/field not code lines, so they don't have a right place in java code.
And added two menu items for searching selected text.

@LBJ-the-GOAT thank you! Nice fix!

@LBJ-the-GOAT thank you! Nice fix!


Taps setting for vibration is behaving like shakes (inhale and exhale)

Selecting the taps setting in configuration is behaving like the shakes setting for inhale and exhale

Fixed in new commit! (I'm just bad sometimes. :|)


Switch to Akka 10.0.0 and Scala 2.12

Coverage remained the same at 92.683% when pulling bb56c9cb0d8a043275f94cf09414f5b080a4909a on akkie:akka-10 into f0a2437a2f70706d1f312532a88857f9783c3957 on minutemen:master.


ability to log for all projects without being added to Assets folder

Is it possible to install the plugin for all Unity projects without needing to add to Assets?

maybe it is not possible, but you can add the package to the import package context menu moving it's files here:
Windows: C:\Program Files\Unity\Editor\Standard Packages
OS X: /Applications/Unity/Standard Packages
this will make a little quicker to import it to your new project


some url is not working

@waynell  Hey  i don't know why but some url  is not working in recycler view(mp4 extension) .
Url upload from iphone device but url extension mp4 .

Can you provide a demo project or a video url, i will check it.

@waynell  Hey this url is not working at marshmallow devices( > 6) . http://brightdeveloper.net/gigsValley/assets/images/Event_image/ce1fd1a8fc36eb4f46670fc0ba042a4e.mp4 url work at kitkat devices

@monikarora Your video is a MOV(Apple QuickTime) file, the format doesn't supported by Android. Here's Supported Media Formats by Android.

@waynell Hey url extension is mp4 ,you can check .I already send url . video is playing in kitkat devices .only not playing in marshallow device.if user send video at sever (IOS) video convert in mp4 extension

@monikarora When play this video, MediaPlayer thrown an error (1,-2147483648), it is difficult to locate the problem.

@waynell Okay .thanks for help


Lvis eval result file missing

Hi
Could yu please share lvis results file format ?
https://github.com/FoundationVision/Groma/blob/d3a95b6c2657dcb5c05f326da8895f521cf60009/groma/eval/eval_lvis.py#L170C47-L170C62
Thank you

Hi, you can download the LVIS result file here.


Cant run xtts webui

Traceback (most recent call last):
File "G:\TTS\xtts-webui-main\app.py", line 1, in
from scripts.modeldownloader import install_deepspeed_based_on_python_version
File "G:\TTS\xtts-webui-main\scripts\modeldownloader.py", line 4, in
import requests
ModuleNotFoundError: No module named 'requests'
also during pip install requests i get this
DEPRECATION: omegaconf 2.0.6 has a non-standard dependency specifier PyYAML>=5.1.*. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of omegaconf or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at https://github.com/pypa/pip/issues/12063

Just upgrading pip helped for me

Personnally, i have same error on starting start_xtts_webui.bat, during install.bat, i have this error about jamo :
Collecting jamo
  Using cached jamo-0.4.0.tar.gz (7.3 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [8 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "C:\Users\Seb\AppData\Local\Temp\pip-install-aiwh06nm\jamo_f65e883f9bd04095958a78c655cbe77c\setup.py", line 11, in <module>
          long_description = f.read()
        File "C:\Users\Seb\AppData\Local\Programs\Python\Python310\lib\encodings\cp1252.py", line 23, in decode
          return codecs.charmap_decode(input,self.errors,decoding_table)[0]
      UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 707: character maps to <undefined>
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

[notice] A new release of pip available: 22.3.1 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip
Looking in indexes: https://download.pytorch.org/whl/cu118
Requirement already satisfied: torch==2.1.1+cu118 in f:\ia\audio\xtts-webui\venv\lib\site-packages (2.1.1+cu118)
Requirement already satisfied: torchaudio==2.1.1+cu118 in f:\ia\audio\xtts-webui\venv\lib\site-packages (2.1.1+cu118)
Requirement already satisfied: sympy in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (1.12)
Requirement already satisfied: fsspec in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (2024.2.0)
Requirement already satisfied: jinja2 in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (3.1.3)
Requirement already satisfied: typing-extensions in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (4.9.0)
Requirement already satisfied: networkx in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (3.2.1)
Requirement already satisfied: filelock in f:\ia\audio\xtts-webui\venv\lib\site-packages (from torch==2.1.1+cu118) (3.13.1)
Requirement already satisfied: MarkupSafe>=2.0 in f:\ia\audio\xtts-webui\venv\lib\site-packages (from jinja2->torch==2.1.1+cu118) (2.1.5)
Requirement already satisfied: mpmath>=0.19 in f:\ia\audio\xtts-webui\venv\lib\site-packages (from sympy->torch==2.1.1+cu118) (1.3.0)

[notice] A new release of pip available: 22.3.1 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip
Install deepspeed for windows for python 3.10.x and CUDA 11.8
Traceback (most recent call last):
  File "F:\IA\AUDIO\xtts-webui\scripts\modeldownloader.py", line 4, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'
Install complete.
Appuyez sur une touche pour continuer...

I manually put jamo 0.4.0 in site-packages, looks working for me :)

I manually put jamo 0.4.0 in site-packages, looks working for me :)

Where do you get jamo 0.4.0?

Took me several hours, but here's what got it started for me:
Start a console from xtts-webui.
python -m venv venv
venv\Scripts\activate
pip install requests
pip install tqdm
pip install packaging
pip install loguru

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install tts

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Now, I did get the error:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fastapi-cli 0.0.3 requires typer>=0.12.3, but you have typer 0.9.4 which is incompatible.

But I exited the console anyway, ran start_xtts_webui.bat, and it opened. Not sure why or how any of this worked, because I have absolutely no idea what I'm doing. And I'm sure there's a much easier and less tedious way of doing all of this. All I know is that this is what worked for me.
Best of luck.

Thanks that worked for me too !!
I had the same problem with installing jamo 0.4.0

Thanks that worked for me too !!
I had the same problem with installing jamo 0.4.0

Wow! I am very happy, but also very surprised. So, I'm basically here right now:

Took me several hours, but here's what got it started for me:
Start a console from xtts-webui.
python -m venv venv
venv\Scripts\activate
pip install requests
pip install tqdm
pip install packaging
pip install loguru

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install tts

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Now, I did get the error:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fastapi-cli 0.0.3 requires typer>=0.12.3, but you have typer 0.9.4 which is incompatible.

But I exited the console anyway, ran start_xtts_webui.bat, and it opened. Not sure why or how any of this worked, because I have absolutely no idea what I'm doing. And I'm sure there's a much easier and less tedious way of doing all of this. All I know is that this is what worked for me.
Best of luck.

Thanks that worked for me too !!
I had the same problem with installing jamo 0.4.0

wasn't expect it to work...but it works

But I exited the console anyway, ran start_xtts_webui.bat, and it opened. Not sure why or how any of this worked, because I have absolutely no idea what I'm doing. And I'm sure there's a much easier and less tedious way of doing all of this. All I know is that this is what worked for me.
Best of luck.

I also had this exact same error. It seems like failure to install jamo causes the entire installation script to cancel the rest of its process. Anyway, i also had another problem which was that activating the virtual enviroment didn't allow me to use pip.exe (Claiming that file cant be found) Anyway, this can be circumvented by simply doing a cmd pip install with --target your\path\here\xtts-webui-main\venv\Lib\site-packages.
Anyway, once you get to the requirements text you can also do that by simply doing:  pip install -r your\path\here\xtts-webui-main\requirements.txt --target  your\path\here\xtts-webui-main\venv\Lib\site-packages.

Took me several hours, but here's what got it started for me:
Start a console from xtts-webui.
python -m venv venv
venv\Scripts\activate
pip install requests
pip install tqdm
pip install packaging
pip install loguru

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install tts

Close console. Run start_xtts_webui.bat. Recieve an error. Close console. Start a new console.
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Now, I did get the error:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fastapi-cli 0.0.3 requires typer>=0.12.3, but you have typer 0.9.4 which is incompatible.

But I exited the console anyway, ran start_xtts_webui.bat, and it opened. Not sure why or how any of this worked, because I have absolutely no idea what I'm doing. And I'm sure there's a much easier and less tedious way of doing all of this. All I know is that this is what worked for me.
Best of luck.

Absolute legend. I signed up for an account just to say thank you! It worked. No idea what I did there but it worked.


Fetching images breaks ("Something went wrong")

Everything went well on a server that does not have my cb.apply() problem... until the download of images should have started:
Done, got them all!

Something went wrong, execution halted early.
URIError: URI malformed
    at decodeURIComponent (<anonymous>)
    at Object.getFilenameFromUrl (/home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/src/shared.js:2:9)
    at /home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/src/writer.js:108:28
    at Array.flatMap (<anonymous>)
    at /home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/src/writer.js:107:30
    at Array.flatMap (<anonymous>)
    at writeImageFilesPromise (/home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/src/writer.js:104:25)
    at Object.writeFilesPromise (/home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/src/writer.js:12:8)
    at async /home/mindfuck/.npm/_npx/7588/lib/node_modules/wordpress-export-to-markdown/index.js:26:2

My WordPress started in 2005, some images are "invalid" indeed now. But that should not break the script.

Analysis: WordPress accepts image file names with "%" in them, but the script will quit.
Solution, for now:
// writer.js:108

// ...
                const imagesDir = path.join(path.dirname(postPath), 'images');
                return post.meta.imageUrls.flatMap(imageUrl => {
                        console.log("\\nTRYING IMG URL " + imageUrl); // ADD THIS LINE
                        const filename = shared.getFilenameFromUrl(imageUrl);
                        const destinationPath = path.join(imagesDir, filename);

Then, wait for the crash, go to the WordPress backend and rename the file from the console... seems to fix it!

An image URL with improper encoding involving % would cause the exception you saw when decoding was attempted. Fixed so that if the URL can't be decoded, it won't, and just continue running.
Not sure how your image URLs ended up that way, but stranger things have happened. 🙂
Thank you! Fixed in v2.3.7


Update template files and dependencies

Pull Request Test Coverage Report for Build<PHONE_NUMBER>1
Details

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

Totals

Change from base Build<PHONE_NUMBER>2:
0.0%

Covered Lines:
367

Relevant Lines:
414

💛  - Coveralls


Update npm package

This issue need to be pushed https://github.com/AppliedMathematicsANU/plexus-form/commit/a79fce35c3f8baff7a8736ccbfa95477841cbb90

Fixed in v0.1.2.


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build 434

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

Totals

Change from base Build 427:
0.0%

Covered Lines:
14

Relevant Lines:
20

💛  - Coveralls

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket: