issue#2  Database created -MESGNA

Naming Rules
Name your PR like this: Issue #2 Database created  mesgna
Description
A databased has been created to store users details. Password hashed but the function should incoperated during the backend build up.
Related to
Make sure you include the issue number with a hash sign # so Github can link this PR to the right issue, like this:
Fixes #1
Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have carefully reviewed my own code
[ ] I have commented my code
[ ] I have updated any documentation

I think you intended to make this PR to your team repo: https://github.com/jaspreet338/tech-pandas. Note that this being a fork suggests the instructions in the README weren't quite followed, so double-check everything is set up correctly.


DjangoPermissionExtension does not support Channels requests.

On Channels requests the context is a dict so you'll get an AttributeError.

That's actually a general strawberry issue. Subscriptions doesn't support field extensions currently :(

Hrm, I remember it not being supported, but maybe that changed? =P
Will take a look at the PR you opened

I think you are right resolve_async must return a coroutine and for subscriptions you need to return an async generator. I'll need to dig dipper to tell.

The extension can probably check the "before" permissions (i.e. the global and root permissions), but the "after" ones (i.e. retval) are more complicated because there isn't a single return value for those.

This should be fixed in https://github.com/strawberry-graphql/strawberry/releases/tag/0.240.0
Please let me know if that's not the case


Transport Options to Compile

Currently the compile function of gqlx-js is called without any options. There is also no way to include any options. This should be possible to allow advanced scenarios such as debugging on demand.

Included in master.


DataFusion weekly project plan (Andrew Lamb) - May 27, 2024

Follow on to https://github.com/apache/datafusion/issues/10579
My (personal) North ⭐ : 1000 projects are built using DataFusion 📈
It would be great for other contributors to DataFusion who plan non trivial work could try to make them visible somehow as well 🙏  (feel free to copy / modify the format)
My Highlights from Last Week

Extracting Aggregate functions: @jayzhan211 and @mustafasrepo are crushing it: extracting aggregate functions  https://github.com/apache/datafusion/pull/10644 https://github.com/apache/datafusion/pull/10648

TreeNode reference visitor https://github.com/apache/datafusion/pull/10543 from @peter-toth @ozankabak and @berkaysynnada

ParquetExec is getting better thanks to @NGA-TRAN  @xinlifoobar and @Lordworms (https://github.com/apache/datafusion/pull/10610, https://github.com/apache/datafusion/pull/10593,   https://github.com/apache/datafusion/pull/10642, https://github.com/apache/datafusion/pull/10592 etc)

unnest works with Struct now! https://github.com/apache/datafusion/pull/10429 -- thanks @duongcongtoai

@Blizzara and @waynexia and @jonahgao are improving Substrait support e.g https://github.com/apache/datafusion/pull/10531

@HawaiianSpork made SchemaAdapter public: https://github.com/apache/datafusion/pull/10680

@goldmedal made the unparser nicer: https://github.com/apache/datafusion/pull/10573

@lewiszlw made several nice API improvements like https://github.com/apache/datafusion/pull/10575 and https://github.com/apache/datafusion/pull/10576

My (personal) plans for this week
TLDR is I plan to keep trying to make parquet support better (documentation and examples)

[ ] Keep hacking on https://github.com/apache/datafusion/issues/10453
[ ] Complete https://github.com/apache/datafusion/issues/10546
[ ] https://github.com/apache/arrow-datafusion/issues/9929
[ ] https://github.com/apache/datafusion/issues/10480
[ ] https://github.com/apache/datafusion/issues/10403
[ ] Help  @tustvold  complete https://github.com/apache/arrow-rs/issues/5736 (byreviewing)

Project Queue (list of future projects)

[ ] (Stretch) https://github.com/apache/datafusion/issues/9873 copies (last part of  https://github.com/apache/arrow-datafusion/issues/9637)
[ ] In general, help https://github.com/apache/arrow-rs/issues/5374 more actively as it seems to be stuck

Projects I plan to help actively help review / plan

[ ] https://github.com/apache/arrow-datafusion/issues/9494

Algorithm for (my) prioritizing PR reviews
Note there are many committers who can and do review and merge PRs, so this is not the priorities of the project as a whole, just the approximate algorithm I use to prioritize my own time.
Priority:

Bug fixes (where something is just incorrect), especially regressions (where it used to work and now does not)
Improvements directly related to features needed for InfluxDB (my employer)
Documentation and test improvements (I view these as very strategically important)
PRs that I think are strategically important
Other new features / additions to functionality (note this is the lowest)

The top strategically important projects in my head are:

Anything that makes it easier to use DataFusion as a user (docs, examples, better APIs, etc), including Getting started guide for new users (who want to use DataFusion in their project)
Anything that improves DataFusion's quality such as bug fixes, and improved / expanded tests, etc
Making function packages modular and easier to mix/match
Improved performance (with benchmarks)

Thus, if you are interested in contributing to DataFusion and are interested in a fast turn around time I would recommend looking into bug fixes / test improvements / documentation or the projects named above.
If you propose adding new functionality, especially if the PR is large/complex and not connected to a wider need, the review cycle will likely be longer. You can make it a shorter cycle by looking at the comments on other recent PRs and following the same model (e.g. ensure there are tests in sqllogictest for example, the CI passes, includes documentation, etc)
Background
The idea of this ticket is make my plans for DataFusion visible, largely for my own personal organizational needs, but also to:

Communicate / coordinate in the community
Help provide an interesting summary of what is happening in DataFusion this week

Next week https://github.com/apache/datafusion/issues/10779


feat: fix BitVec.abs, prove toInt produces the expected value

Abs has the interesting wrinkle where if we feed it intMin, it stays intMin:
100 -- 4#3

If we compute -x, i.e. !x + 1, we get:
 011
+001
 ---
 100

In this PR, we show that abs of intMin produces intMin again, and abs of every other number gives .toInt.abs. We also define Int.abs to phrase lemmas naturally.

Upstreamed, closing.


Other Models Support

Can other models  be supported? For example, ChatGLM, LLama, etc

Hi Lihonghong,
Thanks for your question. Theoretically, any model can be supported, and the related code can be put in the llm_service.py file.


Detected a JSON file that does not conform to the Unstructured schema. partition_json currently only processes serialized Unstructured output while using  langchain S3DirectoryLoader

Checked other resources

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

Example Code
loader = S3DirectoryLoader(bucket=s3_bucket_name, prefix=s3_prefix)
try:
documents = loader.load()
logging.info(f"size of the loaded documents {len(documents)}")
except Exception as e:
    logging.info(f"error loading documents: {e}")

Error Message and Stack Trace (if applicable)
Detected a JSON file that does not conform to the Unstructured schema. partition_json currently only processes serialized Unstructured output.
doc = loader.load()
^^^^^^^^^^^^^
File "/prj/.venv/lib/python3.12/site-packages/langchain_community/document_loaders/s3_directory.py", line 139, in load
docs.extend(loader.load())
^^^^^^^^^^^^^
File "/prj/.venv/lib/python3.12/site-packages/langchain_core/document_loaders/base.py", line 30, in load
return list(self.lazy_load())
^^^^^^^^^^^^^^^^^^^^^^
File "/prj/.venv/lib/python3.12/site-packages/langchain_community/document_loaders/unstructured.py", line 89, in lazy_load
elements = self._get_elements()
^^^^^^^^^^^^^^^^^^^^
File "/prj/.venv/lib/python3.12/site-packages/langchain_community/document_loaders/s3_file.py", line 135, in _get_elements
return partition(filename=file_path, **self.unstructured_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/prj/.venv/lib/python3.12/site-packages/unstructured/partition/auto.py", line 389, in partition
raise ValueError(
ValueError: Detected a JSON file that does not conform to the Unstructured schema. partition_json currently only processes serialized Unstructured output.
Description
My S3 bucket has a single folder, this folder contains json files.
Bucket name: "abc-bc-name"
Prefix: "output"
file content is json
{
"abc": "This is a text json file",
"source": "https://asf.test/4865422_f4866011606d84f50d10e60e0b513b7",
"correlation_id": "4865422_f4866011606d84f50d10e60e0b513b7"
}
System Info
langchain==0.2.10
langchain-cli==0.0.25
langchain-community==0.2.9
langchain-core==0.2.22
langchain-openai==0.1.17
langchain-text-splitters==0.2.2
macOS
Python 3.12.0

我上传了一个txt文件，也报了这个错误

bump !

Facing the same issue here as well. Using "langchain_community.document_loaders.S3DirectoryLoader".


Setup with twind

I have been trying to make tailwind CSS work with tsdx but it seems I have to use a css-in-js along with it. So I am trying to make twind work for me but I am getting an error on import twind/shim while running the example repo.
It would be great if somebody can show a working example of how to setup something like twind or twi.macro with tsdx.

The setup is working now with a successful build but the example repo doesn't seem to work. In fact, the error thrown by the parcel is kinda weird since it doesn't give any useful information.
ℹ Server running at http://localhost:1234
� Build failed.
@parcel/core: Failed to resolve 'assets/styles/index.css' from '../src/components/button/button.tsx'

I don't even have an index.css import in my button.tsx file. For your rederence:
import React, {
	ButtonHTMLAttributes,
	DetailedHTMLProps,
	ReactNode,
} from 'react';

import { variants, sizes, colors, generateClassName } from './types';

export type ButtonProps = DetailedHTMLProps<
	ButtonHTMLAttributes<HTMLButtonElement>,
	HTMLButtonElement
> & {
	size?: keyof typeof sizes;
	color?: typeof colors[number];
	variant?: typeof variants[number];
	/**
	 * If `true`, the button will be disabled.
	 */
	isDisabled?: boolean;
	/**
	 * If added, the button will show an icon before the button's label.
	 */
	icon?: ReactNode;
};
...

This post could help the setup with tailwind: https://zach.codes/build-your-own-flexible-component-library-using-tsdx-typescript-tailwind-css-headless-ui/


[flutter_svg] Wrong display of SVG

Steps to reproduce

Grab the first SVG from the Search-to-Close demo of https://shapeshifter.design (attached)
Create a SvgPicture that loads this SVG
Observe the display (attached)

Expected results
Correct rendering
Actual results
Wrong rendering
Code sample
Code sample
SvgPicture.asset('assets/frame0.svg')

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
No response
Flutter Doctor output
Doctor output
P:\Flutter\bin\flutter.bat doctor --verbose
[√] Flutter (Channel stable, 3.24.4, on Microsoft Windows [Version 10.0.22631.4317], locale en-US)
    • Flutter version 3.24.4 on channel stable at P:\Flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 603104015d (2 weeks ago), 2024-10-24 08:01:25 -0700
    • Engine revision db49896cf2
    • Dart version 3.5.4
    • DevTools version 2.37.3

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at p:\Android_SDK
    • Platform android-34, build-tools 34.0.0
    • ANDROID_SDK_ROOT = p:\Android_SDK
    • Java binary at: c:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)
    • All Android licenses accepted.

[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.11.5)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.11.35327.3
    • Windows 10 SDK version 10.0.22621.0

[√] Android Studio (version 2024.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)

[√] Connected device (2 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22631.4317]
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 130.0.2849.80

[√] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

Hi @deakjahn
Can you check again and share the SVG file? I don't see it here and even on shapeshifter.design site.

@huycozy I did, the file is there, I uploaded two files: the SVG and the screenshot (the SVG is much smaller but it's there to the left of the screenshot). The shapeshifter isn't important per se, just to show where the SVG came from, if it's interesting. However, my browser displays the SVG correctly and the screenshot shows that flutter_svg does not.

I see it now, sorry about that. It's the magnifier icon. I can reproduce this issue on Flutter master version 3.27.0-1.0.pre.453 and using the latest package version flutter_svg: ^2.0.14. Checked on Web and Android app targets. This is the actual output:


chore: slightly try to cleanup the transaction list

no need to display the type if all transactions are the same
preimage is not that important move it lower
properly show fees

issue: #1662

Experimented a bit:

Removed Icons
Don't display the preimage (what would people do with that? i never used / needed it before?)
Offer a button to open the website (instead of displaying the URL)

Still need to test this with boostagrams, what do you think?

nice, do you have this in code? +1 on all of them!

Transaction lists

Allowances

Outgoing

Incoming (normal transaction, boostagram)


可以共享一下中文的测试集吗？

你好，你的“IMPROVING END-TO-END CONTEXTUAL SPEECH RECOGNITION WITH FINE-GRAINED CONTEXTUAL KNOWLEDGE<EMAIL_ADDRESS>

The Chinese dataset is an internal dataset of the company and involves legal and copyright issues, so it cannot be shared. Thank you for your understanding and attention.

你好，你的“IMPROVING END-TO-END CONTEXTUAL SPEECH RECOGNITION WITH FINE-GRAINED CONTEXTUAL KNOWLEDGE<EMAIL_ADDRESS>
The Chinese dataset is an internal dataset of the company and involves legal and copyright issues, so it cannot be shared. Thank you for your understanding and attention.


Run the Employee Onboarding Sample Scenario

Tutorial URL: https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html
Please specify the step you are referring to
In step 7.1: the tile name is Monitor Visibility Scenario. So the statement should be "In the Workflow Management Fiori launchpad, choose Monitor Visibility Scenario to process the new set of events." and update the screenshot.
Expected:
image

Actual:
image

Labels:
Landscape Labels: trail1, trail2,trail3
Sprint Label: SCPTest-2010A
Scenario Label: SCPTest-eboard
Priority Label: Low

yeah this was a new change in the UI, will update the tutorial by Jan-end 2021.

@ArchanaShukla Has the tutorial been updated?

Tutorial have been updated with new screenshot.
@MichaelCzcz - please close this ticket


chore: point to 0.7.4rc0

Signed-off-by: Micah Peltier<EMAIL_ADDRESS>

Could you resolve the merge conflicts @mepeltier? Thanks!


Pronoun roles

LGTM!
Merged

People can put pronouns in their status/nickname, they aren't CD-specific.

https://camo.githubusercontent.com/b06d92fe46724296267f280c69a3f218dacd6ffdbe8d34b3740ca3fb96a55eb9/68747470733a2f2f63646e2e646973636f72646170702e636f6d2f656d6f6a69732f3735363232373131343639363730343133312e676966

!trans parrot

In all seriousness, this would be a really good idea


Password List Builder / Duplicate Catcher / Bad String Removal Tool

I created a tool several years ago to help brute forcing tools by building new password lists from existing collections according to various rules, including user-defined rules, and by stripping duplicates from groups of lists while merging them into larger, more usable lists.
The app is not perfect, but it is functional and I find it handy when I'm using lists like SecLists stuff.
Please feel free to include it with SecLists or wherever you like if you believe others will get some use out of it as well.  Daniel suggested I submit it here.  The source is here:
https://github.com/Deepspeed/listerene

Thanks for the suggestion.
Tools have only recently been added to the repo.
I do wonder going forwards, if its better to build a list of tools rather than having the tool included.
Like having ./SOFTWARE.md or ./TOOLS.MD, and then linking to your git repo with a discerption
That way, easy to find the tool, credit is given where its due and less places to push out updates to when the tool get tweaked.


can use javax.xml.bind.DatatypeConverter

https://github.com/binance-exchange/binance-java-api/blob/a00fa6ebc4306f0bdebd140cb9ec067a2c354085/src/main/java/com/binance/api/client/security/HmacSHA256Signer.java#L24
byte[] doFinal = sha256_HMAC.doFinal(message.getBytes());
return DatatypeConverter.printHexBinary(doFinal);

So commons-codec is not need in pom.xml.
Or commons-codec is better?(performance?  i don't know)

https://github.com/binance-exchange/binance-java-api/blob/a00fa6ebc4306f0bdebd140cb9ec067a2c354085/src/main/java/com/binance/api/client/BinanceApiRestClient.java#L30
façade ? (french
facade ? (english

Hi @gMan1990 , commons-codec is helpful for this kind of library.
For 2) yes, both are valid (https://en.wikipedia.org/wiki/Facade_pattern).

Got: The DataTypeConverter class is supplied with JAXB library. This is part of the standard library until Java 8. Starting from Java 9, we need to add java.xml.bind module to the runtime explicitly.
https://www.baeldung.com/java-byte-arrays-hex-strings


fix: bitcoin qa bugs

Try out this version of the Hiro Wallet - download extension builds.

This PR fixes minor bugs found during QA of bitcoin work here:
https://github.com/hirosystems/stacks-wallet-web/pull/3068
Tracking issue:
https://github.com/hirosystems/stacks-wallet-web/issues/3084

@markmhx all your QA bugs should be fixed here. 🤞


Rollback on syntax error does not work on the first try, works on retry

Rollback on syntax error does not work on the first try, works on retry. Example to reproduce below.
$ git clone https://github.com/distorhead/ex-helm-upgrade-release-storage-corruption.git
$ cd ex-helm-upgrade-release-storage-corruption

Installing chart first time:
$ git checkout good
$ helm install . --name example --namespace example
NAME:   example
LAST DEPLOYED: Wed Apr 24 14:50:07 2019
NAMESPACE: example
STATUS: DEPLOYED

RESOURCES:
==> v1/Pod(related)
NAME                       READY  STATUS   RESTARTS  AGE
mydeploy-58c55ff786-52dsn  0/1    Pending  0         0s

==> v1beta1/Deployment
NAME      READY  UP-TO-DATE  AVAILABLE  AGE
mydeploy  0/1    0           0          0s

Introduce syntax error into template:
$ git checkout bad
$ git diff good
diff --git a/templates/01-example.yaml b/templates/01-example.yaml
index 7616296..3c6d715 100644
--- a/templates/01-example.yaml
+++ b/templates/01-example.yaml
@@ -12,6 +12,6 @@ spec:
         service: mydeploy
     spec:
       containers:
-      - name: main
+      - nam: main
         image: ubuntu:18.04
         command: [ "/bin/bash", "-c", "while true; do date ; sleep 1 ; done" ]

Upgrade release:
$ helm upgrade example .
UPGRADE FAILED
ROLLING BACK
Error: failed to create patch: map: map[command:[/bin/bash -c while true; do date ; sleep 1 ; done] image:ubuntu:18.04 nam:main] does not contain declared merge key: name
Error: UPGRADE FAILED: failed to create patch: map: map[command:[/bin/bash -c while true; do date ; sleep 1 ; done] image:ubuntu:18.04 nam:main] does not contain declared merge key: name

Now important part, first rollback:
$ helm history example
REVISION	UPDATED                 	STATUS  	CHART                                           	DESCRIPTION
1       	Wed Apr 24 15:53:24 2019	DEPLOYED	ex-helm-upgrade-release-storage-corruption-0.1.0	Install complete
2       	Wed Apr 24 15:53:29 2019	FAILED  	ex-helm-upgrade-release-storage-corruption-0.1.0	Upgrade "example" failed: failed to create patch: map: ma...
$ helm rollback example 1
Error: failed to create patch: map: map[command:[/bin/bash -c while true; do date ; sleep 1 ; done] image:ubuntu:18.04 nam:main] does not contain declared merge key: name
$ helm history example
REVISION	UPDATED                 	STATUS    	CHART                                           	DESCRIPTION
1       	Wed Apr 24 15:53:24 2019	DEPLOYED  	ex-helm-upgrade-release-storage-corruption-0.1.0	Install complete
2       	Wed Apr 24 15:53:29 2019	SUPERSEDED	ex-helm-upgrade-release-storage-corruption-0.1.0	Upgrade "example" failed: failed to create patch: map: ma...
3       	Wed Apr 24 15:53:46 2019	FAILED    	ex-helm-upgrade-release-storage-corruption-0.1.0	Rollback "example" failed: failed to create patch: map: m...

First rollback gives the same error as failed upgrade. Try second rollback — and it works:
$ helm rollback example 1
Rollback was a success! Happy Helming!
$ helm history example
REVISION	UPDATED                 	STATUS    	CHART                                           	DESCRIPTION
1       	Wed Apr 24 15:53:24 2019	SUPERSEDED	ex-helm-upgrade-release-storage-corruption-0.1.0	Install complete
2       	Wed Apr 24 15:53:29 2019	SUPERSEDED	ex-helm-upgrade-release-storage-corruption-0.1.0	Upgrade "example" failed: failed to create patch: map: ma...
3       	Wed Apr 24 15:53:46 2019	SUPERSEDED	ex-helm-upgrade-release-storage-corruption-0.1.0	Rollback "example" failed: failed to create patch: map: m...
4       	Wed Apr 24 15:53:55 2019	DEPLOYED  	ex-helm-upgrade-release-storage-corruption-0.1.0	Rollback to 1

Helm version
Issue reproduces on helm 2.13.1.
This PR https://github.com/helm/helm/pull/5576 actually indirectly fixes this issue. But:

This change breaks compatibility with already deployed release that contains errors in manifests. Separate issue: https://github.com/helm/helm/issues/5640.
Seems like the actual bug remains in the system and lies somewhere below — in the releases storage.

I was able to reproduce this using the scaffold chart as follows.
$ helm create chrt-5639
Creating chrt-5639

$ helm install --name chrt-5639 chrt-5639/
NAME:   chrt-5639
LAST DEPLOYED: Wed Apr 24 17:47:05 2019
NAMESPACE: default
STATUS: DEPLOYED
[....]

$ helm ls
NAME           	REVISION	UPDATED                 	STATUS  	CHART          	APP VERSION	NAMESPACE
[....]
chrt-5639      	1       	Wed Apr 24 17:47:05 2019	DEPLOYED	chrt-5639-0.1.0	1.0        	default
[...]

$ helm history chrt-5639
REVISION	UPDATED                 	STATUS  	CHART          	DESCRIPTION
1       	Wed Apr 24 17:47:05 2019	DEPLOYED	chrt-5639-0.1.0	Install complete

Add error to the deployment template and then do an upgrade:
$ diff deployment.yaml chrt-5639/templates/deployment.yaml
23c23
<         - name: {{ .Chart.Name }}
---
>         - nam: {{ .Chart.Name }}

$ helm upgrade chrt-5639 chrt-5639/
UPGRADE FAILED
Error: failed to create patch: map: map[image:nginx:stable imagePullPolicy:IfNotPresent livenessProbe:map[httpGet:map[path:/ port:http]] nam:chrt-5639 ports:[map[containerPort:80 name:http protocol:TCP]] readinessProbe:map[httpGet:map[path:/ port:http]] resources:map[]] does not contain declared merge key: name
Error: UPGRADE FAILED: failed to create patch: map: map[image:nginx:stable imagePullPolicy:IfNotPresent livenessProbe:map[httpGet:map[path:/ port:http]] nam:chrt-5639 ports:[map[containerPort:80 name:http protocol:TCP]] readinessProbe:map[httpGet:map[path:/ port:http]] resources:map[]] does not contain declared merge key: name

$ helm history chrt-5639
REVISION	UPDATED                 	STATUS  	CHART          	DESCRIPTION
1       	Wed Apr 24 17:47:05 2019	DEPLOYED	chrt-5639-0.1.0	Install complete
2       	Wed Apr 24 17:50:23 2019	FAILED  	chrt-5639-0.1.0	Upgrade "chrt-5639" failed: failed to create patch: map: ...

Then do the rollbacks:
$ helm rollback chrt-5639 1
Error: failed to create patch: map: map[image:nginx:stable imagePullPolicy:IfNotPresent livenessProbe:map[httpGet:map[path:/ port:http]] nam:chrt-5639 ports:[map[containerPort:80 name:http protocol:TCP]] readinessProbe:map[httpGet:map[path:/ port:http]] resources:map[]] does not contain declared merge key: name

$ helm rollback chrt-5639 1
Rollback was a success.

$ helm history chrt-5639
REVISION	UPDATED                 	STATUS    	CHART          	DESCRIPTION
1       	Wed Apr 24 17:47:05 2019	SUPERSEDED	chrt-5639-0.1.0	Install complete
2       	Wed Apr 24 17:50:23 2019	SUPERSEDED	chrt-5639-0.1.0	Upgrade "chrt-5639" failed: failed to create patch: map: ...
3       	Wed Apr 24 17:53:01 2019	SUPERSEDED	chrt-5639-0.1.0	Rollback "chrt-5639" failed: failed to create patch: map:...
4       	Wed Apr 24 17:53:05 2019	DEPLOYED  	chrt-5639-0.1.0	Rollback to 1

As this is reproducible, going to set to a bug.

I'm going to close this ticket due to inactivity, but please re-open if this still needs to be addressed. Thanks!


grid and dashboard layouts

At present, row.withPanels([]) only works as intended when used within a util.grid.makeGrid([]) - otherwise any panels added to the row will simply be invisible.
If trying to make use of row.withRepeat() while not using makeGrid([]), you have to define your row inside your dashboard.withPanels([]) array, then append another array to that containing the panels that you would have put inside row.withPanels([) (if it made any sense)
This then makes it impossible to combine some static panels (eg occurs only once within a dashboard) with anything that is repeated by use of row.withRepeat() because every panel mentioned repeats, wherever it occurs in the dashboard.withPanels([]) array.
when using makeGrid([]) we still repeat ALL mentioned panels, not just those within the grid
using v11.0.0

This is sadly how rows in work today in Grafana, it is a bit archaic and makes designing complex dashboard layouts with Grafonnet quite a challenge.
Any 'static' panels need to come before any rows in the withPanels([]) array, if not they will be considered part of the 'rowpanel' that came before it. In either case it'll take a bit of trial and error to figure out what the Grafana render engine will do.
The makeGrid function uses the util functions described in https://grafana.github.io/grafonnet/API/util.html which might be useful if you want to write your own layout strategy.


Follow up on transformation build operations

Follow up for

https://github.com/gradle/gradle/pull/23592

Changes summary:

Remove fromAttributes and toAttributes from the execute-transformation operation, as they are not going to be used by the scan plugin at the moment
Add more integration tests for transformation build operations and adjust existing tests to check new fields of the operation records

@bot-gradle test this

@bot-gradle test and merge

Your PR is queued. See the queue page for details.

I've triggered a build for you.


A bit of guidance

Hi,
I'm using Freezer and I really like how it simple it gets, thanks for the good work!
I'm writing a small plugin for router5 + freezer. What it does is just to sync the router state into the frozen state.
It's easy to do and there are at least 2 approaches:

The plugin (which basically is a set of callbacks for router5), .set() directly in the store.
The plugin uses a listener + trigger + reactions.

Knowing that:

Is simpler and very straightforward
Is more convoluted but works nicely with the redux devtools, since the trigger calls appear with the new state.

What would you recommend?

Hi @qur2
I am always keen to use reactions. I guess that url changes will update freezer's state, and to update the url you can use actions like:
freezer.trigger('url:go', '/my_path');
freezer.trigger('url:replace', '/my_path');

Inside those actions you can put all the router5 code, and other devs could hook directly into the action to detect url changes.

Thanks for your insight. Also, in redux-router5, they allow to dispatch navigate actions to actually control the router. I'm wondering if that's a good idea for freezer or if I should keep it simple.
By the way: https://www.npmjs.com/package/freezer-js-router5

Regarding triggering, does it make any difference to trigger on the state or from a listener (I assume so)? If so, what would be a a best practice? I assume that triggering on the state makes it easier for the client code since they don't have to get a listener from a node and they be interested only in the events and not the state itself. Does that make sense?
Thanks for your help.

I'm closing this, thanks for your help. I've updated the lib to have reactions as well, but it is opt-in.


Last change in openSSH disables every public key type except DSA

I've run into a problem which is the result of a bug in openSSH (which will be fixed in 7.2), commit a7b7ac8bfb948f05c8956f8de23d806fb7686438 and the fact that openssh.service.extraConfig is prepended to sshd_config. So PubkeyAcceptedKeyTypes +ssh-dss effectively disables every public key type except DSA and I can't login via ssh anymore.
I think we should really deal with this Match problem either as proposed in #12265 or #1610.

I've pushed a fix to order the default config before anything else. Can you check if that fixes the problem for you?

If this moves the configuration to the bottom of the file it should work. I'm building a vm to test it anyway.

Yes, it does. Thank you.

It looks like this is still an issue. I had to add
Host *
    HostKeyAlgorithms rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-ed25519

to ~/.ssh/config as suggested by a recent conversation to make IDEA able to talk to a Vagrant box.


bugfix: exclude samples from relationship checking that are not present in the expected loadable samples

This fixes a regression caused by this pr, which modified the relationship checking behavior for parents that are identified in the pedigree but excluded from loading.
Originally we excluded those parental ids from the parsed relationships, which did not work in cases where the parental id helped identify sibling pairs.
This pr preserves the behavior of excluded parents (test case is here), but also allows us to exclude relationships where the sample is not included as loadable in the pedigree (test case is here).

@matren395
Yes!
So the root issue at play here is parents that are identified in the pedigree but that are not actually real samples present in the callset.
We have one test here that ensures we do actually parse those samples as parents.  A previous iteration of this code did not... which is why that test exists.
The newly added test here checks that the mother ('sample_2') that is parsed from the pedigree does not actually fail the family even if the parent/child relationship is missing from the relatedness check table.

okay! now that the tests make sense, lgtm then


Fix ResizeObserver loop limit exceeded  Error.

Fix ResizeObserver loop limit exceeded Error.

Types of changes

[ ] New feature
[x] Bug fix
[ ] Enhancement
[ ] Documentation change
[ ] Coding style change
[ ] Component style change
[ ] Refactoring
[ ] Test cases
[ ] Continuous integration
[ ] Typescript definition change
[ ] Breaking change
[ ] Others

Background and context

1660
885

可以合并进去发个版本嘛，业务上出现这个问题了，有点急


Sorting bug (or misunderstanding)

Docs say:

You can diff two dates, compare them for sorting, and more.

But I see this unexpected behaviour:
iex(47)> date_2001_sec_1 = Timex.Date.from({{2001, 1, 1}, {0, 0, 1}})
%Timex.DateTime{calendar: :gregorian, day: 1, hour: 0, minute: 0, month: 1,
 ms: 0, second: 1,
 timezone: %Timex.TimezoneInfo{abbreviation: "UTC", from: :min,
  full_name: "UTC", offset_std: 0, offset_utc: 0, until: :max}, year: 2001}

iex(48)> date_2000_sec_1 = Timex.Date.from({{2000, 1, 1}, {0, 0, 1}})
%Timex.DateTime{calendar: :gregorian, day: 1, hour: 0, minute: 0, month: 1,
 ms: 0, second: 1,
 timezone: %Timex.TimezoneInfo{abbreviation: "UTC", from: :min,
  full_name: "UTC", offset_std: 0, offset_utc: 0, until: :max}, year: 2000}

iex(49)> date_2000_sec_2 = Timex.Date.from({{2000, 1, 1}, {0, 0, 2}})
%Timex.DateTime{calendar: :gregorian, day: 1, hour: 0, minute: 0, month: 1,
 ms: 0, second: 2,
 timezone: %Timex.TimezoneInfo{abbreviation: "UTC", from: :min,
  full_name: "UTC", offset_std: 0, offset_utc: 0, until: :max}, year: 2000}

iex(50)> date_2001_sec_1 > date_2000_sec_2
false
iex(51)> date_2001_sec_1 > date_2000_sec_1
true

So the datetime that is 1 year later is not considered greater… unless seconds match.
Are DateTime structs meant to be comparable like this? Am I misunderstanding something, or is this a bug?

…and now I found https://hexdocs.pm/timex/Timex.Date.html#compare/2 :D I'll make a PR to clarify the docs.

Or not – not sure how I'd clarify that without getting into perhaps too much detail.

@henrik Yeah I see where the confusion comes from, in Elixir/Erlang there is no way to override the comparison operators, so comparing two structs is going to boil down to however Erlang compares maps by default. So any time we need to do custom comparison we have to provide our own compare/2 function. If you have thoughts on how to best express that in the docs, I'd gladly merge a PR or make the change myself.

Hm. Maybe just linking "compare them" to the docs, and similarly for "diff two dates"? Would have helped me at least.
If you agree, feel free to change it yourself.


Fix Class Library Index p tags

This is the best solution I could find for the new kramdown parser.
Preview: https://mattico.github.io/wiki/class-library-api/

ping


Add an intent for Energy management.

Connect the Energy management option in the Home screen to the Energy screen using an intent.

Issue resolved by @MERCUROUS


Remove distributedLoad

We will not aim to support this feature in the 2.x line, thus removing the user facing details and entrypoint for this feature.

alluxio-bot, merge this please

alluxio-bot, cherry-pick this to branch-2.10 please


No support for Structured Logging

What happened:
OpenTelemetry Log exporters support structured logging which provides a way to increase log compression by not formatting the string during log creation. Using the Clickhouse Datasource, this logs stay in that format and are not helpful when shown.
What you expected to happen:
Message Count {0} {1} {2} to have the option to convert using the Labels with Keys 0, 1, 2.
How to reproduce it (as minimally and precisely as possible):
Screenshot below.
Screenshots

Anything else we need to know?:
This is C#, other log formats use a label name Message Count {messageCount}
Environment:

Grafana version: Grafana v11.2.2
Plugin version: 4.4.0
OS Grafana is installed on: Ubuntu
User OS & Browser: Windows, Chrome
Others:

*I attempted this as a feature request though Github said that was not recognized as a type.

Fascinating. I wonder if this is logic belongs in the Grafana logs panel, which already knows about the log Body and Labels


Add LICENSE.md

Add a license file for zbunker-website

Add a license file for zbunker-website

I would like to work on this issue.

Hi @rockingrohit9639,
Thank you very much for your interest in this project. This issue is resolved. However, feel free to checkout other issues. We will be more than happy to review it!
Happy Hacktoberfest.


Enhance YouTube URL Parsing and Add Unit Tests for Various URL Formats

This pull request introduces an enhancement to the YouTube URL parsing method parseVidFromURL() to support multiple YouTube URL formats. The updated functionality now handles:
Full YouTube URLs (e.g., www.youtube.com)
Shortened URLs (e.g., youtu.be)
Embed URLs (e.g., /embed/)
Live stream URLs (e.g., /live/)
Standard video watch URLs (e.g., watch?v=)
Additional variants such as /v/ URLs and URLs with time parameters
In addition to expanding the parsing capabilities, unit tests have been added to validate the behavior across all supported URL types.

@irebussoft Nicely done, thank you guys for the contribution 🚀


Problems compilation shr

Hi,
I'd try to compile shr libray, but  this is occurring the following error:
Making all in src
make[1]: Entering directory /opt/shr/src'   CC     libshr_a-shr.o shr.c: In function ‘shr_open’: shr.c:571: error: ‘O_PATH’ undeclared (first use in this function) shr.c:571: error: (Each undeclared identifier is reported only once shr.c:571: error: for each function it appears in.) make[1]: *** [libshr_a-shr.o] Error 1 make[1]: Leaving directory /opt/shr/src'
make: *** [all-recursive] Error 1
Thanks
PS: I try to install in CENTOS 6.9

Hi, libshr requires kernel 2.6.39 or greater. So that is the problem, Centos 6.9 is a little too early. I have added a check into "configure" to inform the user in this situation.


Bug: Do not use submodule but system-wide dependencies

Describe the bug
System-wide dependencies should be used and then link the library file.
❯ cmake -D USEARCH_BUILD_TEST_C=ON -D USEARCH_BUILD_TEST_CPP=ON -D USEARCH_BUILD_LIB_C=ON -D USEARCH_USE_FP16LIB=ON -D USEARCH_USE_SIMSIMD=ON ..
CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Configuring done (0.3s)
CMake Error at c/CMakeLists.txt:9 (add_executable):
  Cannot find source file:

    ../simsimd/c/lib.c

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
  .ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90
  .f95 .f03 .hip .ispc

CMake Error at c/CMakeLists.txt:9 (add_executable):
  No SOURCES given to target: test_c

CMake Error at c/CMakeLists.txt:19 (add_library):
  No SOURCES given to target: usearch_c

CMake Error at c/CMakeLists.txt:20 (add_library):
  No SOURCES given to target: usearch_static_c

CMake Generate step failed.  Build files cannot be regenerated correctly.

Steps to reproduce
Run the command.
Expected behavior
No error.
USearch version
v2.16.0
Operating System
Arch Linux
Hardware architecture
x86
Which interface are you using?
C++ implementation
Contact Details
No response
Are you open to being tagged as a contributor?

[ ] I am open to being mentioned in the project .git history as a contributor

Is there an existing issue for this?

[X] I have searched the existing issues

Code of Conduct

[X] I agree to follow this project's Code of Conduct

You can even use submodules but then do #include <a.hpp> and not  #include <../a.hpp>. This is possible by adding target_include_directories(${PROJECT_NAME} PUBLIC "./path/") to "CMakeLists.txt".

I packaged the software and that makes it troublesome, https://aur.archlinux.org/packages/usearch.

This was an important design decision, and I’ve chosen submoduled instead. They make both the development and packaging much easier across most platforms.


Add radare2 as a CFG recovery option

I have tried r2 for cfg recovery already and plan to continue working on it in the future: https://github.com/thestr4ng3r/mcsema/blob/thesis/tools/mcsema_disass/radare2/radare2_cfg.py
It's important to use r2pipe and not the Valabind bindings since these are relatively outdated. r2pipe can be used in Python very nicely, it can automatically convert json output from r2 into python dicts/arrays/... It could be easily integrated into mcsema-disass.

Hi @thestr4ng3r, I wanted to the status of this issue. Are you still working on it?

@DhavalKapil Sorry for the late response. I am unfortunately currently busy with other projects, but this is basically the current state:
I have started with a more recent implementation here: https://github.com/thestr4ng3r/mcsema/blob/radare2_cfg/tools/mcsema_disass/radare2/get_cfg.py
I had some issues understanding how to properly fill some of the ref fields. It would make sense to implement it for the use_remill_semantics branch instead of the master since that uses a different format anyway and is also probably the more future proof one.
And here is another attempt by someone else, which doesn't look to bad to me: https://github.com/adrianherrera/mcsema/tree/getcfg_radare/tools/mcsema_disass/radare

I'm looking at forward-porting @adrianherrera 's version of this to the current mcsema.  Is there any particular reason why this would be a bad idea vs. trying to do it again from scratch?

I don't have sufficient experience with radare2 to really say :man_shrugging:  However, please feel free to ping me (@pag) in the #binary-lifting channel of the Empire Hacking slack if you need parts of the format explained.
Note: the use_remill_semantics branch has already been merged into master.

My version isn't very far along. I haven't touched it in aaaaages, so I have no idea how up-to-date it is against the latest remill merges to master.
Looking forward to seeing how the radare2 support turns out! :)


Add CockroachDB Support

Because CockroachDB does not support the create schema syntax, an addition to the Dialect interface was necessary.

Hi folks, just wondering if anyone has time to revisit this?


[BUG] Running "opensearch-service.bat start" and "opensearch-service.bat manager"

Description
This PR resolves a bug preventing users from running  opensearch-service.bat start and opensearch-service.bat manager.
As part of a commit to rename elasticsearch to opensearch, the command line parameter //ES was misinterpreted as standing for elasticsearch whereas it in fact stands for "execute service" and "edit service". For this PR, I've reverted that change and added in code comments describing the executables as being based off of the Apache Commons Daemon procrun application.

Update opensearch-service-x64.exe parameters to //ES for Execute Service.
Update opensearch-service-mgr.exe parameters to //ES for Edit Service.
Add code comments for the Apache Commons Daemon.

Issues Resolved

Resolves part of https://github.com/opensearch-project/OpenSearch/issues/1463
Resolves a comment in https://github.com/opensearch-project/opensearch-build/issues/33#issuecomment-1048833479

Before

After

Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[X] Commits are signed per the DCO using --signoff
[X] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #4289 (d7f4726) into main (9d6255c) will increase coverage by 0.07%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main    #4289      +/-   ##
============================================
+ Coverage     70.67%   70.74%   +0.07%
- Complexity    57223    57277      +54
============================================
  Files          4610     4610
  Lines        275118   275118
  Branches      40284    40284
============================================
+ Hits         194447   194642     +195
+ Misses        64337    64177     -160
+ Partials      16334    16299      -35

Impacted Files
Coverage Δ

...search/indices/recovery/RecoveryTargetHandler.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...a/org/opensearch/client/cluster/SniffModeInfo.java
0.00% <0.00%> (-58.83%)
:arrow_down:

...ava/org/opensearch/action/NoSuchNodeException.java
0.00% <0.00%> (-50.00%)
:arrow_down:

...cluster/coordination/PendingClusterStateStats.java
20.00% <0.00%> (-48.00%)
:arrow_down:

.../org/opensearch/client/indices/AnalyzeRequest.java
31.00% <0.00%> (-45.00%)
:arrow_down:

...cluster/coordination/PublishClusterStateStats.java
33.33% <0.00%> (-37.51%)
:arrow_down:

...ations/bucket/terms/heuristic/PercentageScore.java
17.39% <0.00%> (-34.79%)
:arrow_down:

...arch/search/aggregations/pipeline/LinearModel.java
23.07% <0.00%> (-34.62%)
:arrow_down:

...ensearch/client/indices/DetailAnalyzeResponse.java
20.54% <0.00%> (-34.25%)
:arrow_down:

...opensearch/snapshots/SnapshotMissingException.java
28.57% <0.00%> (-28.58%)
:arrow_down:

... and 524 more

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

@burck1 Looks like we may need to backport this manually, care to do it into 2.x so we can release it with the next 2.x version?

I'm fine with that. Should I create separate PRs, one based on 2.x and one based on 1.x?

@dblock PRs created. 1.x. 2.x.
It looks like the issue with the automatic backport is that there is no CHANGELOG.md in the 1.x and 2.x branches so the cherry pick doesn't know if it should delete the CHANGELOG.md file or use the file from the cherry-picked commit. I ended up just deleting the file for these PRs, but I'd expect that any other future PRs you get that modify the changelog and need to be backported will have the same problem.

Should we backport #4294 ? @kotwanikunal

Already did backport it to 2.x. Added in new section for 2.x as the minor unreleased.
#4303

Added backport to 1.3, which was cut before this fix.


Deploy Vue app on sheleoni.com

As an experiment, try to deploy the Vue app onto sheleoni.com
Reference: https://medium.com/@mariatndagire/deploying-a-vuejs-application-in-shared-hosting-551065d062e1

Done with Netlify and creating subdomain of sheleoni.com
https://tense-table.sheleoni.com/


Upgrade to bootstrap 4.0.0

Pretty significant changes from 4.0.0.alpha.5 to the 4.0.0.beta's to 4.0.0 final, and then even more to get up to latest 4.1.
I had a hard time figuring out what changed since it was using undocumented alpha features, so had to dig through bootstrap commits. This PR goes from alpha5 to 4.0.0, taking it in small steps so if something breaks we can bisect more easily.

Hi @mroch. Would  you know if there is a plan to upgrade bootstrap to a non alpha version of 4.x major ? Thank you.

I'm closing this since we will soon migrate to Docusaurus.


Add a root condition type for all cl-quil errors

It would be nice if all errors and/or conditions signaled by CL-QUIL and QUILC descended from some common root condition type, so that code that wants to handle any CL-QUIL error (but let errors from external code propagate) could install a handler for only CL-QUIL:QUIL-ERROR (or whatever it gets called).
This would require making sure all currently-existing conditions descend from the root type (or types), and that all (error "foo") forms get converted as well.
Finally, all handlers that currently handle error or simple-error (and maybe also serious-conditions) should be examined to determine if they should instead handle only CL-QUIL errors.
For one such example, see the discussion in the following thread:
https://github.com/rigetti/quilc/pull/549

I'll work on this. Basically create a condition such as:
(define-condition quil-error ()
  (
   ;; cause may contain an underlying condition which quilc wraps.
   (cause :initarg :cause :reader cause :initform nil)
   (message :initarg :message :reader message)))

Then any other conditions defined should inherit from quil-error in addition to their current super class using multiple inheritance:
(define-condition no-binding-match (serious-condition quil-error) ())
  ;; ....

LMK if there's a different approach I should take.

In my opinion, the root condition shouldn't have any slots unless we really feel every sub-condition ought to have those slots.
The other comment is that not every condition in CL-QUIL is an error condition, so quil-error perhaps ought to be quil-condition. If we want quil-error, then it should sub-class from error, but then you won't want to use it with e.g. no-binding-match.

I probably didn't put enough thought into this and was just doing my Code Review Duties by filing a follow-on issue for something that came up in the review thread.
Maybe a better title for this issue would have been: "figure out why this one loop in CL-QUIL-BENCHMARKING:MEASURE-REWIRING-PERFORMANCE is only handling SIMPLE-ERRORs and what (if anything) to do about it."
In the context of the original thread, I guess the assumption I was making was that if a cl-quil application-specific error occurs, it probably means the compiler just failed and gave up in some expected way, so it's safe to swallow the error and just mark the benchmark as "failed", whereas if you get a divide-by-zero or "heap exhausted" error, maybe something is seriously wrong and you want the benchmark to fail in an obvious way so someone has a chance of noticing it. Granted this is a dubious assumption, and I'm really just second-guessing. There are other cl-quil errors that you probably don't want to ignore.

@appleby Is the distinction you are suggesting b/t

errors quilc would signal with some intention if compilation failed due to a user input. These are expected given some external circumstances (eg user input) and tested to signal under those circumstances. Essentially, these signals need to surface to the user in a graceful way.
errors that arise from an unhandled condition within quilc. These are unexpected and suggestive of a bug in quilc. Essentially these errors need to surface to development team during tests as well as runtime processes (esp production compiler server).

If so, is there any current delineation to follow here, or is this something that would require surveying currently signaled conditions on a case by case basis?
... If that's overly-ambitious or of dubious value, then does this really come down to a specific bug in the way CL-QUIL-BENCHMARKING:MEASURE-REWIRING-PERFORMANCE does not handle non-SIMPLE-ERROR conditions? In such case, anything I can do to run tests to reproduce?
PS looking at quilc/benchmarking/rewiring-analysis.lisp - don't see  MEASURE-REWIRING-PERFORMANCE - maybe that function was separated into separate functions?

I may have jumped the gun / over-generalized in suggesting a single base class for all quil errors. I'm not really sure what the tangile work item for this issue would be at this point. Feel free to close this out.

... If that's overly-ambitious or of dubious value, then does this really come down to a specific bug in the way CL-QUIL-BENCHMARKING:MEASURE-REWIRING-PERFORMANCE does not handle non-SIMPLE-ERROR conditions? In such case, anything I can do to run tests to reproduce?

I'm not even sure it is a bug, but it's odd that it handles all SIMPLE-ERRORs, rather than any ERROR or some more specific error. If there is any work to do here, it's probably something along the lines of: check all the places cl-quil signals/handles SIMPLE-ERRORs and see if any should be converted to more appropriate application-specific error types. Whether that underspecified task is worth anybody's time, idk.

PS looking at quilc/benchmarking/rewiring-analysis.lisp - don't see MEASURE-REWIRING-PERFORMANCE - maybe that function was separated into separate functions?

It's defined in quilc/benchmarking/suite.lisp

I'm not sure I'll be able to come up with any particularly insightful given my depth of knowledge of quilc. That said, I'll give things a look over and see if anything sticks out.


Addition of BackToTop Button Feature in UI

Enhance the User Experience By Providing One-Click Smooth Scrolling To Top.

Like this, Upward Arrow
@SaranshBangar please assign this to me.

@Shariq2003 You can proceed with it. Please remember to -

Send a photo here of of the new design before raising a PR
Follow the proper file structure
Star the repo :)

All the best!


python312Packages.aiohttp: 3.9.5 -> 3.10.0

Description of changes
Diff: https://github.com/aio-libs/aiohttp/compare/refs/tags/v3.9.5...v3.10.0
Changelog: https://github.com/aio-libs/aiohttp/blob/v3.10.0/CHANGES.rst

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

I suspect this can be closed in favor of #331309?

I suspect this can be closed in favor of #331309?

Huh? I opened two PRs? :D


Source for calls / API documentation?

Dear Johannes,
Thanks for the great package! We are having a SUN2000 inverter here, too, and your package seems to allow access to the data without applying for an openAPI access at Huawei first. Great!
I was wondering how you derived the API call patterns; I couldn't find any documentation in the internet. Are there maybe more calls available, which I could help to implement?
Thanks and best,
Robert

Hi @rgiessmann,
Thanks  a lot for the very nice feedback!
Essentially, I am using Chrome's developer tools to debug the API and rebuild it in the package. So in other words the package tries to immitate the web application - which is why one doesn't need the openAPI access.
As you probably saw, I focused on the calls that are most relevant to my own setup.
It would be great if you could contribute additional functions / features to the code.
Kind regards,
Johannes

Hi @jgriss ,
Thanks for letting me know. I asked the Huawei support for the API documentation, but only got the "openAPI" one.
I hope to be able to contribute soon.
Indeed, the "doesn't need openAPI access" is the big advantage of this package!
Happy to speak to you!
Best,
Robert


[thread-cert] Thread 1.2 CI with OTBR and Backbone link

Thread 1.2 CI with OTBR and Backbone link

[x] Run OTBR in Dockers with Backbone link
[x] Enhance node.py to work with OTBR Docker
[x] Add Packet Verification for 5.11.1

incomplete, some steps can not pass yet, just to make sure Backbone traffic verification works

[x] Support running multiple tests simultaneously (default: each test run 3 instances)
[x] Build OTBR Docker using OpenThread PR code
[x] Upload code coverage in Docker

Verified that Codecov in Docker works:

Some implementation details:

Most existing code of node.py is shared by OTBR Docker
Backbone related test scripts are found in tests/scripts/thread-cert/backbone
A new script tests/scripts/thread-cert/run_bbr_tests.py is added to manage multiple running tests
Test configuration differs according to PORT_OFFSET

Backbone interface name: Backbone{PORT_OFFSET}
Backbone network prefix: 91{PORT_OFFSET:02x}::/64
Docker instance name: otbr_{PORT_OFFSET}_{nodeid}
Output Files:

Pcap:

Thread: {test_name}_{PORT_OFFSET}.pcap
Backbone: {test_name}_{PORT_OFFSET}_backbone.pcap
Merged: {test_name}_{PORT_OFFSET}_merged.pcap

Log: {test_name}_{PORT_OFFSET}.log

Labled as WIP since it depends on https://github.com/openthread/ot-br-posix/pull/556 and https://github.com/openthread/ot-br-posix/pull/553


[Feature - Sparrow Server] Add current Sparrow Server release number to terminal

For debugging or information only the release number of the running Sparrow Server would be helpful if displayed  somewhere in the terminal.

You can see it by running Terminal with the --version or -v flag.


Pin to specific Rubinious 3 version for now

@tarcieri this ought to be rbx actually. That's pulling rbx stable now. I don't think this actually works (anymore?)


sketching a rationale for the negative tests

Hey @shizhMSFT, could you please have a look?

Hi, I'm just peanut gallery for now, not much bandwidth to do much here...
Maybe you already are planning critical headers tests. They are definitely needed.
The negative tests that t_cose tests with are partly represented in this header here: https://github.com/laurencelundblade/t_cose/blob/master/test/t_cose_make_test_messages.h
I modified the t_cose signing code to make bad COSE_Sign1 messages for a lot of the negative tests.  Many of them are for critical headers. Also a few of them are for not-well-formed CBOR.
Also worry a large and grand test suite for COSE might end up having to have a core common set of tests and a series of tests on top of that for different profiles because there are so many different ways to use COSE. The algorithm ID discussion above is an example.
Glad to see this work happening!

Thanks @laurencelundblade for the pointers.


chore: fxljs first release

@rubiagatra
Things to consider:

Changed our org name to 01group because zog is unfortunately taken: https://www.npmjs.com/org/zog
For some reason, when I run yarn nx build core the library tslib does not get passed on to the dist package.json I had to add it manually to packages/core/package.json. I'm not sure if this is the best solution, but works for now.

How I tested it:
mkdir temp && cd temp && npm init -y && npm install @01group/fxl --save

Then add the "type": "module" pair in the package.json and the following script works fine:
import * as fxl from "@01group/fxl";

console.log(fxl.toCell("abc"));

I think, still need to added few lines code, like below at package.json:
{
  "workspaces": ["packages/*"]
}

Might be, these lines also could help to resolve 2nd point issue as you written above mas @anthony-khong
References:

https://docs.npmjs.com/cli/v7/using-npm/workspaces
https://nx.dev/l/r/guides/lerna-and-nx

I think I know what's happening here after trying things out. Adding the workspaces does not work in this case. This is what I think is happening, from nx's doc:

In contrast to more basic JS monorepo tools, Nx doesn't just analyze package.json files. It does much more. Nx also knows that adding a require() creates a dependency and that some dependencies cannot even be expressed in the source code.

Nothing from tslib gets exported by fxl, so it doesn't make it to the dependencies in the dist package.json. The problem is that it uses ts-results. ts-results does not specify tslib as a dependency, so if we create a plain JS project, add only ts-results as a dep, and try to import it, we get the same error.


Canceling open orders does not clear open orders in state

Steps to reproduce:

Report on a market where the current user has open orders, push time to end of dispute window. Market should now be in Awaiting Finalization reporting state
Go to Account Summary page, find the notification that says the resolved market has open orders
Click the View Orders button and click Cancel All in the modal that pops up.
Go to the market's trading page and note that the order book is now clear, but the Open Orders section still shows the orders

Expected behavior: The Open Orders section should not show any orders

this has been addressed.
issue was user open orders state wasn't updated. The reducer lacked the logic to remove orders only add them.


Writing more than one procedure in one sql file is not being recognised by flyway.

Which version and edition of Flyway are you using?
6.0.6
If this is not the latest version, can you reproduce the issue with the latest one as well?
(Many bugs are fixed in newer releases and upgrading will often resolve the issue)
Which client are you using? (Command-line, Java API, Maven plugin, Gradle plugin)
Maven Plugin
Which database are you using (type & version)?
ojdbc8.jar and orai18n.jar
Which operating system are you using?
Linux (Git)
What did you do?
(Please include the content causing the issue, any relevant configuration settings, the SQL statement that failed (if relevant) and the command you ran.)
I have procedures, packages and views written where there are many PL/SQL blocks written in single sql files and they are finishing with END; /.
Now Flyway is executing those files without errors but the packages, procedures and views are not getting created giving error "PLS-00103: Encountered the symbol “/”", when i remove this "/" from the script then it gives me error  "PLS-00103: Encountered the symbol “CREATE”"
I have used flyway 4.2.0 version with oracle 10 and it was working fine there.
What did you expect to see?
We should be able to write multiple PL/SQL blocks in single sql file.
What did you see instead?
It is not working with latest version.

I think this might be related to #2530, which was a regression introduced in 6.0.2. We plan to release a fix in 6.0.7, so I'd advise you upgrade once the new version is out to see if the problem persists.
Alternatively, you could try downgrading to version 6.0.1 to see if that works.

@Niraj5152 Flyway 6.0.7 has now been released. Would you mind upgrading and seeing if it fixes your issue?

It worked well with 6.0.1 thanks. Today i will try with 6.0.7 also

@Niraj5152 That's good to hear.
I'm confident that this is a duplicate of #2530, so I'll close this one.


Updated to MC 1.15.2

Changed the values so that they work in 1.15.2, blockId was changed to itemId.

Thanks for PR. One thing that concerns me, those changes would break compatibility with older versions of Minecraft. To keep it with older versions and prevent from breaking in the future we can fetch correct ids from minecraft-data. I'll take a look at it later today to see if I can come up with anything sufficient.

Ah dang, forgot about that... perhaps you could specify this in the config object so you have a single point of configuration?

Also an option indeed but since we should have all needed data we can use version detected by bot and as long as API stays the same and minecraft-data keeps being updated we should be good. Otherwise, it could be quite cumbersome for a consumer to lookup and specify correct ids

Yes would definitely be better to get the right IDs from mcdata, that's
what we do in mineflayer
On Fri, Jun 26, 2020, 14:51 Konstantin Azizov<EMAIL_ADDRESS>wrote:

Also an option indeed but since we should have all needed data we can use
version detected by bot and as long as API stays the same and
minecraft-data keeps being updated we should be good. Otherwise, it could
be quite cumbersome for a consumer to lookup and specify correct ids
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/G07cha/MineflayerArmorManager/pull/4#issuecomment-650161888,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAR437WXQEFT732KLE7MMCDRYSKVBANCNFSM4OJECRRQ
.

As discussed, I've done a bit of refactoring and pushed version using mcdata in #5


Loading Issue

I have Better discord installed but it keeps flashing this icon wich i think is better discord loading

I'm having the same issue. I hope the developer replies.

Try removing all plugins and reloading


Change task priority propagation rules

This is a draft PR which
(a) Makes sure that currentPriority reads from the ActiveTaskStatus's current priority
(b) Creates the notion of a separate base priority which is tracked in a task. This priority is only set upon creation and doesn't change after.
(b) Adjusts the priority propagation rules for tasks

For folks, I've taken a stab at the above changes. I recommend looking at each commit individually since they build upon each other.
I've made some executive decisions as I've taken a stab at this - like where the base priority is tracked and how it is to be accessed. This may not be the most efficient and I do have some open questions I have about this. I figured a PR would be the best way to iron out some of these questions.

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - 1a444d4153e3ab94d308f8fe9b8ab22fa57550e1

Build failed
Swift Test OS X Platform
Git Sha - 1a444d4153e3ab94d308f8fe9b8ab22fa57550e1

@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - 1a444d4153e3ab94d308f8fe9b8ab22fa57550e1

Build failed
Swift Test Linux Platform
Git Sha - 1a444d4153e3ab94d308f8fe9b8ab22fa57550e1

@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - f0e8717918b6314db8fead268d4f6414ea69836d

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - 8dfa1c19bc72391328e36123d61187811e1092c6

Build failed
Swift Test OS X Platform
Git Sha - 8dfa1c19bc72391328e36123d61187811e1092c6

@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - 2a7a4d7ecf95793b43c62936d269a436fb268bcd

@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - 4af674689d83e1fe094edc3df717de6cbea37318

@swift-ci please test


Attiny13a, MicroCore and PinChangeInterrupt problem.

Attiny13a, 9.6 Mhz
MicroCore 2.0.3
PinChangeInterrupt 1.2.9
Arduino IDE 1.8.15
Trying MicroCore 2.0.3 and the PinChangeInterrupt 1.2.9 library in connection with the Attiny13a, I ran into problems.
Of course, I might have overlooked something obvious as this it the first time I tried pin change interrupt
on an attiny13a.
No interrupts were caught.
After modifying and testing PinChangeInterrupt_HowItWorks.ino on the attiny13a, at first nothing happened.
In the attiny13a documentaion, page 47, it says:
When the PCIE bit is set (one) and the I-bit in the Status Register (SREG) is set (one), pin
change interrupt is enabled.
Skimming though the PinChangeInterrupt sources, I did not come across enabling of the pin change interrupt.
And no option to enable pin change interrupt in MicroCore core_settings.h
Adding a sei(); after the attachPCINT function(s), it finally worked.
#include "PinChangeInterrupt.h"

// Choose a valid PinChangeInterrupt pin of your Arduino board
#define pinBlink 2
#undef LED_BUILTIN
#define LED_BUILTIN 4

void setup() {
  // set pin to input with a pullup, led to output
  pinMode(pinBlink, INPUT_PULLUP);
  pinMode(LED_BUILTIN, OUTPUT);

  // Manually blink once to test if LED is functional
  blinkLed();
  delay(1000);
  blinkLed();

  // Attach the new PinChangeInterrupt and enable event function below
  attachPCINT(digitalPinToPCINT(pinBlink), blinkLed, CHANGE);

  **interrupts();    //Or sei(); needed here to enable interrupts.**
}

void blinkLed(void) {
  // Switch Led state
  digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}

void loop() {
  // Nothing to do here
}

Testing using three attachPCINT and serial output, it still left memory enough to catch data and transmit.
Well done.

Looks like an issue of the core itself?

Yes, this was a core issue. The updated core and PinChangeInterrupt now work as expected.


how to set barcode width

The width of a barcode is a function of the height and the x-dimension.
Basically, the base width of each vertical bar is specified by the "xdim" property. There are some examples in the README. If you want a wider barcode, increase the x-dimension.


GetAuthenticationParameters() has been removed from Utilities in 4.0.0

I can't find any mention of this in the change notes, and there are still references to this utility in the ReadMe as well as the docs.
Has this been replaced with another method or is it entirely depreciated?

Thanks for pointing out. This is fixed in version 4.0.1.


Webhook timeout error

I`m using grammy with webhook on firebase functions hosting.
I use await conversation.wait() to get document from user. It works incosistent. Sometimes it triggers sometimes not. In terms of usability this is a disaster. Trying to fix that I used do while loop from manual. I have now timeout.error
Error: Request timed out after 10000 ms
at Timeout._onTimeout (/workspace/node_modules/grammy/out/convenience/webhook.js:55:24)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7)
Here is original logic before do while loop
await conversation.run(i18n);
await conversation.run(hydrate());
try {
    await waitforme(1000);
    statusMessage = await ctx.reply(ctx.t("valimised.wait"));
    await waitforme(2000);
    await statusMessage.editText(ctx.t("valimised.send"));
} catch (e) {
    console.log(e);
    return;
}
const myCtx = await conversation.wait();

if (!myCtx.message?.document) {
    await waitforme(1000);
    await statusMessage.editText(ctx.t("valimised.notAdocument"));
    await waitforme(1000);
    await myCtx?.message.delete();
    await waitforme(1000);
    await statusMessage.delete();
    return;
}

await waitforme(1000);
await statusMessage.editText(ctx.t("valimised.uploading"));

What is waitforme(1000) doing?
Note that it is not a good idea to delay update processing, so if that stuff just does a hard sleep, then your setup is very broken. See https://grammy.dev/guide/deployment-types.html#ending-webhook-requests-in-time
Did you maybe want to specify a maximum time to wait? See https://deno.land/x/grammy_conversations@v1.1.1/mod.ts?s=ConversationHandle

Closing due to inactivity.


Layout styles are loaded from another layout

Version
v2.8.1
Reproduction link
https://codesandbox.io/s/themeable-nuxt-kq5sy
Steps to reproduce

Visit the about page
The background shoule be pink, not white, since its using the default layout not the red one

What is expected ?
red layout not to be loaded
What is actually happening?
red layout is loaded

This bug report is available on Nuxt community (#c9505)

duplicate of https://github.com/nuxt/nuxt.js/issues/3877


Feature/web socket

This PR is for creating a web socket for comments.

Codecov Report

Merging #8 (89f2648) into develop (7c3c8df) will decrease coverage by 3.12%.
The diff coverage is 68.75%.

@@             Coverage Diff             @@
##           develop       #8      +/-   ##
===========================================
- Coverage    78.12%   75.00%   -3.13%
===========================================
  Files            7       10       +3
  Lines           32       48      +16
===========================================
+ Hits            25       36      +11
- Misses           7       12       +5

Impacted Files
Coverage Δ

lib/blog_phx/posts/post.ex
100.00% <ø> (ø)

lib/blog_phx_web/channels/comments_channel.ex
28.57% <28.57%> (ø)

lib/blog_phx/comments.ex
100.00% <100.00%> (ø)

lib/blog_phx/comments/comment.ex
100.00% <100.00%> (ø)

lib/blog_phx/posts.ex
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7c3c8df...89f2648. Read the comment docs.


Node now supports Regexp hasIndices -- typescript does not.

Bug Report

🔎 hasIndices

Node 16 supports indices, TypeScript does not.
🕗 Version & Regression Information

When I discovered the feature in Node 16
⏯ Playground Link
 /(a)/d.exec('a').indices

🙁 Actual behavior
In Node it works
WIth Typescript, it is flagged as an error
🙂 Expected behavior

New features. await support in ESNext.

I'm also needing this feature.

As a workaround, I've found these declarations helpful:
declare global {
  interface RegExpMatchArray {
    indices?: [number, number][] & {
      groups?: {
        [key: string]: [number, number]
      }
    }
  }

  interface RegExpExecArray {
    indices?: [number, number][] & {
      groups?: {
        [key: string]: [number, number]
      }
    }
  }

  interface RegExp {
    readonly hasIndices: boolean
  }
}


Fix exclusion filter for pointing table

The n_ was missing, resulting in n_trigger_pixels being added to the telescope pointing table

not sure how that was missed! thanks.  This reminds me we need a "validate" tool (probably just reusing some of the features in the merge tool), so that we can check that all the expected datasets and columns exist in an output file...

And maybe more importantly, no unexpected columns are there.


Added support Zpm and docker compose

Code changes look fine by me, I'll test these PR changes later today


Upgrade backend libraries

The latest version of each backend library (2023-10-17):

tech.ml.dataset: 7.014
Tablecloth: 7.014
Clojask: 2.0.2
Geni: 0.0.40 (already up-to-date)

Error encountered after updating tech.ml.dataset and Tablecloth:
java.lang.IllegalArgumentException: No implementation of method: :convertible-to-reader? of protocol: #'tech.v3.datatype.protocols/PToReader found for class: nil

Specifically, what is affected is the get-description-column-ds function.
This is because the new version of tech.ml.dataset no longer supports nil fields when constructing dataset.
Solution: Filter the nil fields before constructing a new dataset.

Need to be split into smaller issues:

#19
#20


APSI as a shared library

When I applied the instructions on how to build a shared library with vcpkg on Linux to APSI (vcpkg install apsi:x64-linux-dynamic), I noticed Error: apsi[core] is only supported on 'static & !(arm & osx)'
How strict is that limitation? I'm currently trying to wrap APSI in a dynamic library and was wondering if and how it'd be possible to allow building a shared version of APSI.
This is not blocking anything on my end, I'm mostly curious to learn what the implications would be on the APSI side.

I believe we limited to static builds just to reduce complexity of the build system and to ensure smooth experience in as many environments as possible. There is no reason why APSI couldn't be built as a shared library. What we've preferred to do is build simpler shared libraries on top of (static) APSI that then expose only particular functionality we actually need.

Thanks for sharing :relaxed:


attack_single_key() missing 1 required positional argument: 'attacks_list'

./RsaCtfTool.py --publickey ".pub" --private
[] Multikey mode using keys: pubkey1.pub, pubkey2.pub
[] Performing commonfactors attack.
[] Performing hastads attack.
[*] Performing same_n_huge_e attack.
Traceback (most recent call last):
File "./RsaCtfTool.py", line 277, in
found = attackobj.attack_multiple_keys(args.publickey, attacks_list)
File "/mnt/c/ctf/RsaCtfTool/lib/rsa_attack.py", line 153, in attack_multiple_keys
self.priv_key, unciphered = attack_module.attack(
File "/mnt/c/ctf/RsaCtfTool/attacks/multi_keys/same_n_huge_e.py", line 27, in attack
result = attack_rsa_obj.attack_single_key(tmpfile.name)
TypeError: attack_single_key() missing 1 required positional argument: 'attacks_list'
error with multiple keys

can you give me more details ? maybe the public keys ?

key.zip

Fixed in latest commit


Add missing Winter21 strings

Critical Changes
Changes
Issues Closed
New Metadata
Deleted Metadata
Definition of Done
Refer to Asteroids DoD document to see any additional details for the items below

[x] Place holder data is incorporated (Refer to Case Management Sample Data document)
[x] Base axe-core JEST test included for any new LWC (No critical violations)
[x] CRUD/FLS is enforced in Apex
[x] Update & Test permission sets to account for new features and CRUD/FLS
[x] All modified classes are unit tested (Apex) at 100% coverage
[x] UX approval or UX not necessary
[x] PR contains draft release notes
[ ] Attach work item to the pull request with Lurch **Lurch:attach W-000000 or **Lurch:add
[ ] All acceptance criteria have been met

[ ] Developer
[ ] Code Reviewer
[ ] QA

[ ] QE story level testing completed

W-8080224


Update azureadjoin-plan.md

Highlighted the GPO non-support part

@RavennMSFT : Thanks for your contribution! The author, @MicrosoftGuyJFlo, has been notified to review your proposed change.

#sign-off

@RavennMSFT as a MS employee you should be contributing in the private repo going forward.


Added new Perk: Achievement Hoarder

Perk unlocked at Sing3.  ;)

I don't mind those as much as I do the transcend + prestige ones.  Prestige in particular; by the time I remember, I'm usually under  too heavy a MD corruption to trigger 'em!
There's also the fact that awarding them early gives far less quarks than unlocking them with quark hept up.


Replace command on Office CSP

In the office CSP its mentioned Id properties can accept replace command.

When we try it we are getting a 405 on the command then we looked into DDF to confirm. It has 2 nodes.
 <NodeName></NodeName>             <DFProperties>               <AccessType>                 <Add />                 <Delete />                 <Get />                 <Replace />               </AccessType>               <Description>A unique identifier which represents the instalation instance id.</Description>               <DFFormat>                 <node />               </DFFormat>               <Occurrence>                 <ZeroOrMore />               </Occurrence>               <Scope>                 <Dynamic />               </Scope>               <DFTitle>id</DFTitle>               <DFType>                 <DDFName></DDFName>               </DFType>             </DFProperties>
and another
<Node>             <NodeName>id</NodeName>             <DFProperties>               <AccessType>                 <Add />                 <Delete />                 <Get />               </AccessType>               <Description>A unique identifier which represents the instalation instance id.</Description>               <DFFormat>                 <node />               </DFFormat>               <Occurrence>                 <ZeroOrMore />               </Occurrence>               <Scope>                 <Dynamic />               </Scope>               <DFTitle>id</DFTitle>               <DFType>                 <DDFName></DDFName>               </DFType>             </DFProperties>
Which one is a correct way to look

@officedocsbot assign @e0i

@satish860
Your issue has been opened without being associated to a documentation topic.
Could you clarify which documentation you're referring to? A link would be helpful.
Also note that the issues section of this repository is intended for documentation and content feedback.
For your  support related questions or feedback, please visit, Windows 10 Support.
Any documentation feedback is welcome.
Thanks.

@satish860
We are closing this issue as there hasn't been a response from your side regarding the specific article where the issue stems from.
Feel free to re-open this issue by clarifying the problematic document and we'd be glad to come up with content updates.
Thank you for providing feedback.

@officedocsbot close

@satish860 : if you had published your comment in the feedback section of the related page, it would have been easier to follow up on your question, based on authors of the page.
Based on a web search, I presume this is about the page

https://docs.microsoft.com/en-us/windows/client-management/mdm/office-ddf
https://github.com/MicrosoftDocs/windows-itpro-docs/blob/master/windows/client-management/mdm/office-ddf.md

The issue seems likely, but it would be good to hear from someone familiar with the content (I am unfamiliar with it).


armeria-spring-boot3-starter does not work when the dependency includes spring-webflux

Overview
armeria-spring-boot3-starter does not work when the dependency includes spring-webflux.
This problem occurs when using armeria-spring-boot3-starter (also armeria-spring-boot2-starter) in conjunction with a library that uses Spring WebFlux's WebClient.
Why
ArmeriaAutoConfiguration is disabled when WebApplication.Type is REACTIVE.
https://github.com/line/armeria/blob/main/spring/boot3-autoconfigure/src/main/java/com/linecorp/armeria/spring/ArmeriaAutoConfiguration.java#L43
On the other hand, spring boot sets WebApplication.Type as REACTIVE under the following conditions

no servlet is in the dependencies
spring-webflux is in the dependencies

I tried to submit a PR to remove the NonReactiveWebApplicationCondition, but this looks like it is needed for the armeria-spring-boot3-webflux-starter.
Therefore, I will first make an ISSUE and ask for feedback.
Simple Reproduction Code
https://github.com/be-hase/armeria-issues-202305/tree/main/example/reactive-condition-issue

Hi! Thanks for the report. I have a couple of questions:

no servlet is in the dependencies
spring-webflux is in the dependencies

Is this an and condition that means WebApplication.Type is set to REACTIVE when both conditions are met?
Does this work in the same way for the Spring starter?

Is this an and condition that means WebApplication.Type is set to REACTIVE when both conditions are met?

yes. I think this spring code would be helpful.
https://github.com/spring-projects/spring-boot/blob/87a704369234db614ea62d0453b7df7f39d8981c/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/WebApplicationType.java#L60-L71

Does this work in the same way for the Spring starter?

Sorry. Which spring starter are you intending?

To add a little more detail, you can workaround by explicitly specifying WebApplication.Type as None as follows.
https://github.com/be-hase/armeria-issues-202305/blob/main/example/reactive-condition-issue/src/main/resources/application.yml#L2

NonReactiveWebApplicationCondition has been added to give priority to REACTIVE when both armeria-boot-autoconfigure and armeria-boot-webflux-autonconfigure are in the dependencies. #3102 However, looking at the problem presented, NonReactiveWebApplicationCondition doesn't cover all corner cases.
As you said Spring WebApplicationType determined according to the existence of reactive.DispatcherHandler is used to choose the server type even if the server type is not used. It is possible that users do not want to use the dependency for a server but just add it for dependencies.
To resolve this ambiguity, I propose to add armeria.server.type properties to ArmeriaSettings so that explicitly users choose their server type if the two auto-configurations are conflicted, for example:
armeria.server.type: [reactive | mvc]

If only one of the armeria-boot-autoconfigure and armeria-boot-webflux-autonconfigure exists, armeria.server.type will be detected automatically.
If both exist, an error will be raised and guide the user to select their desired  armeria.server.type.

How about including in the auto configuration condition whether or not the ArmeriaReactiveWebServerFactory is present in the classpath?

I think the only down-side with this approach is that users might want to set up two spring servers (one mvc and one webflux) on the same jvm (but with different ports).

MVC and WebFlux integration have their own server lifecycle. We need to integrate the two modules to use only one server instance to support it. It may be handled in a separate issue.
https://github.com/line/armeria/blob/dbbe4ca0dea6bf776231d2ec04644235d98ab43e/spring/boot3-webflux-autoconfigure/src/main/java/com/linecorp/armeria/spring/web/reactive/ArmeriaReactiveWebServerFactory.java#L130
https://github.com/line/armeria/blob/f2116739018c15f230dd8f0e5a4dd5db1fefc888/spring/boot3-autoconfigure/src/main/java/com/linecorp/armeria/spring/ArmeriaServerGracefulShutdownLifecycle.java#L31-L31

How about including in the auto configuration condition whether or not the ArmeriaReactiveWebServerFactory is present in the classpath?

It is a possible solution but the auto-configuration is working on an implicit convention and users can't override the default behavior.
It should be nicer to provide a customization point to override the default behavior.


Added a missing colon to prevent an error in IE 11

I signed it!

Closing as the code in this repository is generated from the source in https://github.com/angular/angular.js.


Fix various Speed mechanics

This implements a number of fixes to calculating Speed, including:

Speed now has a proper floor of 0; the Gyro Ball and Electro Ball edge cases are implemented to reflect this
Speed now uses proper modifier chaining
Lower / upper bounds are implemented on all chained modifiers; in practice, this will only end up mattering for Speed
Applying stat boosts / drops for stat calculation in Gen 3+ now accounts for 16-bit overflow

Thanks!


1st commit of fusion capable decoder, json support

fusion decoder implementation. This is suitable for analysis.
Adds fusion parameters to fusion.yaml. And specifies external file definition of fusion groups using JSON
New statistics for fused instructions and fusion group stats
HCache as separate structure in fusion/fusion
Includes the FSL.md domain language description
Inst.hpp modified to add FUSED and FUSION_GHOST status as extended status
Support for non-sequential program ID. Each instr has a PID increment value, and methods
Formatting, clean up of Inst.hpp
JSON support added to Fusion.hpp
New exceptions for JSON errors
Fusion default transform no longer modifies the input buffer
HCache testbench functions

This looks good to me. Please feel to merge this, unless Knute has any other comment.
This PR is a significant contribution. There may be opportunity for wider acceptance and use of this language, beyond this SIG and Olympia. After we merge this PR, would you be interested in doing a RISCV-style public review of the FSL.md document, as a means of gathering feedback outside of the SIG for future improvements?

I have created the issue which captures the enhancements for composition and argument lists. #165
I can not do the merge, its requires Knute or other admin for the repo.
Re:  "After we merge this PR, would you be interested in doing a RISCV-style public review of the FSL.md"
Sure, I would create a more or less standard BNF expression of the grammar based on this review feedback, and then public review would be good.


Integrate AVX2 low-bitdepth assembly from dav1d

[x] pred_dc (#687)
[x] pred_dc_128 (#670)
[x] pred_dc_left (#687)
[x] pred_dc_top (#687)
[x] pred_h (#687)
[x] pred_v (#687)
[ ] pred_paeth (#692)
[ ] pred_smooth (#692)
[ ] pred_smooth_h (#692)
[ ] pred_smooth_v (#692)
[ ] pred_cfl

The remaining dc/h/v predictors are linked in #687.

The paeth, smooth, smooth_h and smooth_v predictors are linked in #692.


Revisit sphinx-autoapi templates

Ensure that:

[x] Object name is not included in method or property description. Can only be fixed via CSS to ensure xref are still valid and unique. Implemented in #358. Example:
```
FooObject.bar_property -> bar_property
```

[x] Create "api" group in external dependencies. Implemented in #355

[x] Use Nerd Fonts for rendering symbols in toctree. Implemented in #362

[x] Ensure typehints are using "short" qualification when rendering. Example:
```
def function(foo: ansys.library.core.Foo) -> def function(foo: Foo)
```

Default "sphinx-autoapi" templates for "method.rst" are using the Sphinx Python Domain to avoid enabling additional extensions. Consider using "autodoc" rather than .. py:method::.
See typehints_fully_qualified = False from https://github.com/tox-dev/sphinx-autodoc-typehints
See autodoc_typehints_format = "short" from https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html #358

closing since All tasks have been completed.


utils/ruby.sh: fix error with older Bash

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[ ] Have you successfully run brew style with your changes locally?
[ ] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Fixes #12472.

Review period skipped due to critical label.

Thanks @Bo98!


Can't be installed on Laravel 5.5.28

Hi, I've got this error when trying to install this packages.
I'm using Laravel 5.5.28 on Valet.
Problem 1
    - Installation request for vinkla/hashids ^4.0 -> satisfiable by vinkla/hashids[4.0.0].
    - Conclusion: remove laravel/framework v5.5.28
    - Conclusion: don't install laravel/framework v5.5.28
    - vinkla/hashids 4.0.0 requires illuminate/support 5.6.* -> satisfiable by illuminate/support[v5.6.0, v5.6.1, v5.6.2, v5.6.3].
    - don't install illuminate/support v5.6.0|don't install laravel/framework v5.5.28
    - don't install illuminate/support v5.6.1|don't install laravel/framework v5.5.28
    - don't install illuminate/support v5.6.2|don't install laravel/framework v5.5.28
    - don't install illuminate/support v5.6.3|don't install laravel/framework v5.5.28
    - Installation request for laravel/framework (locked at v5.5.28, required as 5.5.*) -> satisfiable by laravel/framework[v5.5.28].

Try to install version 3.3.


iCloud missed syncing one feed

My laptop has one more feed than does my desktop. (I’ve given it more than 24 hours.)
When I added that my own blog as the very first, I got some kind of error reported, but the feed actually got added.
However, it doesn’t seem to sync across.
Laptop:

Desktop:

Desktop iCloud folder:
2_iCloud.zip

Laptop iCloud folder:
2_iCloud.zip

Giving it some time won't bring that into sync.  Is it possible to delete the extra feed and add it again?
I'm assuming you don't remember the error you got?  It shouldn't add the feed locally if there was some kind of iCloud error encountered, but that is what looks like happened.

I don’t remember the error. I should have taken a screenshot, and I missed it.

Never mind — I do remember. It was generic, though: “An unexpected CloudKit error occurred.”

I'll go back over the Feed adding code again and see how you got the local feed created if a CloudKit error occurred.  That shouldn't have happened.

I deleted it from my laptop, and got “An unexpected CloudKit error occurred.” — but it did delete.
Then I went to re-add it, and the app told me it couldn’t add it because I was already subscribed. And then it re-appeared. The subscription still doesn’t appear on my desktop.

I think I've got this fixed.  Here's what happened.
I don't know why you got the iCloud error, but it happened and we should handle it gracefully.  Instead, we created a feed in the local database even though we got the error.  This won't happen anymore if you get an iCloud error.
Then we had a corrupted feed in the local database that didn't have enough information to try to delete the iCloud version of itself, because the iCloud version didn't exist.  I've changed the delete code to still not delete if we get an iCloud error, but it will delete if the error is due to a corrupted Feed.
So you should now be able to delete your corrupted inessential.com feed on your laptop and then if you add it again and there is an error, you won't get a corrupted version.


HTTP API > Batch SQL > Prepared statements with parameters

I've successfully used the command functionality for running prepared statements with parameters as described in the documentation (worked with >= v2.2-alpha).
The batch functionality doesn't specify the possibility of using prepared statements with parameters. Is this possible? Is it a planned feature in a future release?
I've tested using
{
    "transaction": true,
    "operations": [
        {
            "type" : "cmd",
            "language" : "sql",
            "command": "COMMAND1..."
            "parameters": {"param1": "value1", "param2": "value2"}
        },
        {
            "type" : "cmd",
            "language" : "sql",
            "command": "COMMAND2..."
            "parameters": {"param1": "value1", "param2": "value2"}
        },
    ]
}

But as expected (based on the documentation) it didn't work.

I checked OServerCommandPostBatch (in develop) and I see there is no code handling any parameters key within the operation item and no .execute(params) function call (as was the case with OServerCommandPostCommand).
So the answer is no -- for now, parameters are not currently supported via the HTTP API. I'll take a stab at implementing them by mimicking the OServerCommandPostCommand. Please let me know if this feature is in the works already.

I created a branch for my work but didn't PR yet, I'm trying to run the tests and failing.
I'm running mvn -e -X clean test on develop and I'm getting:
Results :

Failed tests:
  OStoragePerformanceStatisticTest.testCacheHitCount:213->testMBeanCase:378 expected [true] but found [false]
  OStoragePerformanceStatisticTest.testCommitTime:177->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testReadSpeedFromCache:46->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testReadSpeedFromFile:79->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testWriteSpeedToCache:112->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testWriteSpeedToFile:145->testMBeanCase:340 expected [false] but found [true]
  JNADirectMemoryTest.testByte:78 »

There is an incompatible JNA native libra...
  JNADirectMemoryTest.testBytesWithOffset:118 NoClassDefFound Could not initiali...
  JNADirectMemoryTest.testBytesWithoutOffset:94 NoClassDefFound Could not initia...
  JNADirectMemoryTest.testChar:65 NoClassDefFound Could not initialize class com...
  JNADirectMemoryTest.testCopyData:133 NoClassDefFound Could not initialize clas...
  JNADirectMemoryTest.testCopyDataOverlap:152 NoClassDefFound Could not initiali...
  JNADirectMemoryTest.testCopyDataOverlapInterval:171 NoClassDefFound Could not ...
  JNADirectMemoryTest.testInt:52 NoClassDefFound Could not initialize class com....
  JNADirectMemoryTest.testLong:38 NoClassDefFound Could not initialize class com...

I'm running on linux (Ubuntu 15.10), I didn't do much to setup my project (I'm not a Java dev) I just checked out develop and opened it with Jetbrains IDEA, the IDE asked if i wanted to download the necessary dependencies, I accepted...

@mihai-stancu  I think now compilation problem should be gone on develop branch. Your PR will be welcome ;-)

OK, running the tests now. I'll issue the PR soon (if nothing fails).

There still are some failing tests:
Failed tests:
  OStoragePerformanceStatisticTest.testReadSpeedFromCache:45->testNoMBeanCase:271 expected [9765] but found [-1]
  OStoragePerformanceStatisticTest.testReadSpeedFromFile:79->testMBeanCase:378 expected [97656] but found [-1]
  OStoragePerformanceStatisticTest.testWriteSpeedToCache:112->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testWriteSpeedToFile:145->testMBeanCase:340 expected [false] but found [true]
  JNADirectMemoryTest.testByte:78 »

There is an incompatible JNA native libra...
  JNADirectMemoryTest.testBytesWithOffset:118 NoClassDefFound Could not initiali...
  JNADirectMemoryTest.testBytesWithoutOffset:94 NoClassDefFound Could not initia...
  JNADirectMemoryTest.testChar:65 NoClassDefFound Could not initialize class com...
  JNADirectMemoryTest.testCopyData:133 NoClassDefFound Could not initialize clas...
  JNADirectMemoryTest.testCopyDataOverlap:152 NoClassDefFound Could not initiali...
  JNADirectMemoryTest.testCopyDataOverlapInterval:171 NoClassDefFound Could not ...
  JNADirectMemoryTest.testInt:52 NoClassDefFound Could not initialize class com....
  JNADirectMemoryTest.testLong:38 NoClassDefFound Could not initialize class com...

N.B.: in one test-run the only failed test was  JNADirectMemoryTest.testByte:78 » .

Are you using OpenJDK? Could you please use Oracle JDK?

Yes, openjdk is the default on ubuntu. I'll install oraclejdk.
On 07:07, Thu, Jan 7, 2016 Luca Garulli<EMAIL_ADDRESS>wrote:
Are you using OpenJDK? Could you please use Oracle JDK?

After a rebase on develop, with Oracle JDK installed:
Failed tests:
  OStoragePerformanceStatisticTest.testReadSpeedFromFile:79->testMBeanCase:378 expected [97656] but found [-1]
  OStoragePerformanceStatisticTest.testWriteSpeedToCache:112->testMBeanCase:340 expected [false] but found [true]
  OStoragePerformanceStatisticTest.testWriteSpeedToFile:145->testMBeanCase:340 expected [false] but found [true]

Sure, I'll try and write some tests for this feature.

Are you still working on it? Do you have anything to share?

Hi,
No, unfortunately I've been swamped and the unfamiliarity of the toolset
made pinpoint focused work hard to come by.
On 11:36, Mon, May 9, 2016 Luca Garulli<EMAIL_ADDRESS>wrote:

Are you still working on it? Do you have anything to share?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/orientechnologies/orientdb/issues/5552#issuecomment-217806953

--
Mihai Stancu
http://mihai-stancu.ro
http://about.me/mihai.stancu

this is sad, to many basic features are missing for easy developing


Spelling mistake in Tellurium actions menu

In Tellurium menu of the tellurium Notebook, the entry 'Import Pyhton scripts...' is spelt incorrectly.
Should be fixed before release of plos comp bio paper.

Thanks for findings this. Fixed in the source