Bad request: Empty update request when  points.len() < chunk_size missing points bug

    pub async fn upsert_points_chunked(
        &self,
        request: impl Into<UpsertPoints>,
        chunk_size: usize,
    ) -> QdrantResult<PointsOperationResponse> {
        let mut request = request.into();
        let points = std::mem::take(&mut request.points);

        if points.len() < chunk_size {
            return self.upsert_points(request).await;
        }

        let request = &request;
        let points = &points;

        self.with_points_client(|mut points_api| async move {
            let mut resp = PointsOperationResponse {
                result: None,
                time: 0.0,
            };

            for chunk in points.clone().chunks(chunk_size) {
                let mut chunked_request = request.clone();
                chunked_request.points = chunk.to_vec();

                let PointsOperationResponse { result, time } =
                    points_api.upsert(chunked_request).await?.into_inner();

                resp.result = result;
                resp.time += time;
            }

            Ok(resp)
        })
        .await
    }

What is the exact problem here?
Are you saying that this _chunked function doesn't work properly if the given set of points is smaller than the chunk size? If so, could you provide an reproducible example for this.

What is the exact problem here?
Are you saying that this _chunked function doesn't work properly if the given set of points is smaller than the chunk size? If so, could you provide an reproducible example for this.

let upsert_points = UpsertPointsBuilder::new(
text_collection_name.to_string(),
text_point_structs.clone(),
);
let _text_result = qdrant_client.upsert_points_chunked(upsert_points,300).await;
Executing this code will throw an exception when the length of upsert_points is less than 300.

You're totally right. Thank you for diving into it. I'll make sure to release a patch shortly.


Delete application spring-petclinic-jx from this environment

The command jx delete application was run by david and it generated this Pull Request

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@dcanadillas: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

promotion-build
4c6dd8dcccc03b848e02512da54ac3e2e4525b01
link
/test this

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


issue 2405 fixed concurrent updates to correctly return 409 on version conflict

Tagged as a schema-change because the Db2 and PostgreSQL stored procedures have been updated. There were no other structural changes to the schema (no table/column/index changes).
Signed-off-by: Robin Arnold<EMAIL_ADDRESS>

I'd love to put a plan in place for getting our ConcurrentUpdateTest fixed up and running as part of each CI (at least against PostgreSQL and Db2 if not Derby). If we don't do it under this PR, we should open a separate issue for it.

I'd love to put a plan in place for getting our ConcurrentUpdateTest fixed up and running as part of each CI (at least against PostgreSQL and Db2 if not Derby). If we don't do it under this PR, we should open a separate issue for it.

this was done under #2420


operational error: no such table

hello everyone,
I have an error arising when I created new tables in forked partner model. The models work correctly until I use 'ManyToManyField'.
I want to create model in such a way that a new seller can create their profile and select their category(ies).
The error arises when I fill table with the multiple categories.
Please help
Thanks in advance
model.py
from django.db import models
from django_countries.fields import CountryField
class PartnerCategorie(models.Model):
category = models.CharField(max_length=100)
def __str__(self):
    return self.category

class RegisterPartner(models.Model):
name = models.CharField(max_length=100)
email = models.EmailField()
contact = models.CharField(max_length=10)
storeName = models.CharField(max_length=100)
address1 = models.CharField(max_length=100)
address2 = models.CharField(max_length=100, blank=True, null=True)
city = models.CharField(max_length=20, default='New Delhi')
country = CountryField(default="India")
pincode = models.CharField(max_length=6)
GST = models.CharField(max_length=30, null=True)
PAN = models.CharField(max_length=30, null=True)
state = models.CharField(max_length=30, default="Delhi")
Category = models.ManyToManyField(PartnerCategorie)
def __str__(self):
    return self.storeName

from oscar.apps.partner.models import *
admin.py
from oscar.apps.partner.admin import *  # noqa
from .models import RegisterPartner, PartnerCategorie
admin.site.register(PartnerCategorie)
admin.site.register(RegisterPartner)
output of PartnerRegister

Request Method:
POST

http://<IP_ADDRESS>:8000/admin/partner/registerpartner/add/

1.11.8

OperationalError

no such table: partner_registerpartner_Category

/home/ankit/Desktop/oscar/oscar/django-oscar/oscar1/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py in execute, line 328

/home/ankit/Desktop/oscar/oscar/django-oscar/oscar1/bin/python

3.6.3

['/home/ankit/Desktop/oscar/oscar/django-oscar/sandbox',  '/usr/lib/python36.zip',  '/usr/lib/python3.6',  '/usr/lib/python3.6/lib-dynload',  '/home/ankit/Desktop/oscar/oscar/django-oscar/oscar1/lib/python3.6/site-packages',  '/home/ankit/Desktop/oscar/try3/django-oscar/src']

Fri, 15 Dec 2017 08:00:06 +0000

whe

Hi there,
Github issues are for filing bugs and feature requests relating to the code base of Oscar, not for support questions. Please use the mailing list or Stack Overflow to get help with such issues.


Using Spring Cloud Contract 2.1.1.RELEASE causes test failures

Even upgrading to 2.0.3 causes test failures
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR]   TurbineStreamTests.contextLoads:104
Expecting:
 <{"type"="ping"}>
to contain:
 <[MapEntry[key="type", value="HystrixCommand"]]>
but could not find:
 <[MapEntry[key="type", value="HystrixCommand"]]>

@OlgaMaciaszek any ideas?


Compilation warning

In cJSON_Utils.c#L208 logical inconsistencies:
	if (!patches->type==cJSON_Array) return 1; /* malformed patches. */

I assume here should be:
	if (patches->type!=cJSON_Array) return 1; /* malformed patches. */

I made a pull request #19 and also sent a patch to the original cJSON.

geez, that's an embarrassing one


CompileIoT: implement graphOutType

determines the output type of a sub-graph, based on the cut edges from it
out to another sub-graph.
Include a test that fails prior to this and passes after.
Fixes #36 .

Please don't merge this yet; I'm now considering an alternative approach.

I just noticed that this is fixed in #47 anyway!


Initial Hex/Proficnc Cube Yellow support

This is a PR for initial Hex/Proficnc Cube Yellow support.

[x] nsh via debug port
[x] Firmware upload via USB / Bootloader
[x] Mavlink via USB
[x] Mavlink via serial
[x] GPS via serial
[x] PX4IO
[x] CAN1
[ ] CAN2 will not be initialized, should be straight forward
[x] ADC
[x] IMU ICM20649 SPI1 with DMA
[x] IMU ICM20602 SPI4 with DMA
[x] IMU ICM20948 SPI4 with DMA
[x] Baro MS5611 SPI1 with DMA
[x] Baro MD5611 SPI4 with DMA
[x] FRAM SPI2 (Parameter)
[x] ToneAlarm
[x] SD Card

Could you add this to the build system?
Jenkins: https://github.com/PX4/Firmware/blob/b607630ee751e0817a46998dc862f5e5ab69f7f8/.ci/Jenkinsfile-compile#L36
Github actions: https://github.com/PX4/Firmware/blob/b607630ee751e0817a46998dc862f5e5ab69f7f8/.github/workflows/compile_nuttx.yml#L22

Could you add this to the build system?
Jenkins:
https://github.com/PX4/Firmware/blob/b607630ee751e0817a46998dc862f5e5ab69f7f8/.ci/Jenkinsfile-compile#L36
Github actions:
https://github.com/PX4/Firmware/blob/b607630ee751e0817a46998dc862f5e5ab69f7f8/.github/workflows/compile_nuttx.yml#L22

@dagar done

Looks good, although I haven't gone through every line in detail.


Sign In page text

Describe the bug
increase the font-size of Email and password text and change the color as well. for top heading apply same

Screenshort

@MonalikaPatnaik

I know how to fix this , So would like to work on this project. Please assign it to me under GSSOC'23 @shivam-sharma7

I will do my own, so look for another

@i-am-SnehaChauhan

Heyy @shivam-sharma7 could you pls make a PR on #361 then will assign this issue to you!

@MonalikaPatnaik #479

Sir, I would like to work on this issue, looking forward for your response.


fix(classes): keep user changes to public talks during backup

:tada: This PR is included in version 2.71.4 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Spotify Desktop Web Player UI Clone

Let's add a completely responsive Spotify web player UI clone built using HTML, and CSS.
Assign me this for hacktoberfest22

someone already working on it, please think something else


Enum discriminant is not serialized when specified

The specification says that for serializing enums, the pseudocode procedure is as follows:

Suppose X is the number of the variant that the enum takes.
repr(X as u8)
repr(x.X as fieldsX)

Therefore, I would expect the following code to work:
#[derive(BorshSerialize)]
enum MyEnum {
    A = 20,
}

assert_eq!(MyEnum::A as u8, 20);
assert_eq!(MyEnum::A.try_to_vec().unwrap(), vec![20]);

However, it fails:
running 1 test
thread 'x' panicked at 'assertion failed: `(left == right)`
  left: `[0]`,
 right: `[20]`', src/lib.rs:10:5

It is serialized the same as if the discriminant were not specified:
#[derive(BorshSerialize)]
enum MyEnum2 {
    A,
}

assert_eq!(
    MyEnum2::A.try_to_vec().unwrap(),
    MyEnum::A.try_to_vec().unwrap(),
);

@encody The specification denotes the type of the field, not the fact that as u8 conversion will be used. That said, it might be worth considering adding this feature support. I am happy to review a PR if anyone will submit one.


newbie learning rasa_nlu with unsupported language (bahasa indonesia)

Rasa NLU version:
0.12.3
Operating system (windows, osx, ...):
centOS 7
Content of model configuration file:
vi nlu_config.yml
language: "en"
pipeline: "spacy_sklearn"

Issue:
I am new to rasa_nlu and I m in the progress learning it.. but it does not support our language (bahasa Indonesia).. could anybody here please info complete reference for applying unsupported language (better if someone here already used bahasa indonesia in rasa_nlu)
huge thanks in advance
Regards
Wi

If you use the tensorflow_embedding pipeline this should work, provided a whitespace tokenizer is a good enough first guess.
See this cool post https://medium.com/@souvikghosh_14630/building-a-rasa-chatbot-in-bengali-using-supervised-word-vectors-from-scratch-740ebede51ee

noted .. thanks a lot .. will try it

Keep in mind that the tensorflow_embedding is only for intent classification, not entity extraction...

Hi All,
If tensorflow_embedding only supports intent classification then how we can achieve entity extraction for other no-english language like Arabic and Mandarin (Traditional Chinese).
Thanks and Regards,
Mukund

You might want to think about using ner_mitie I have heard of people getting it to work for Mandarin..

in the master version of Rasa NLU the ner_crf also works for non-english langauges. Though for Chinese you will still want a tokenizer (e.g. Jieba)

@Primtek @Mukund0007 let us know if you still ahve more questions. I'll close this in the next few days if there is no more activity.

Hi All,
If tensorflow_embedding only supports intent classification then how we can achieve entity extraction for other no-english language like Arabic and Mandarin (Traditional Chinese).
Thanks and Regards,
Mukund

Hi Mukund
Did you have any luck on Arabic Entity Extraction? Did you get it working ? If yes, could you please reply how?


[Carry #11827] Add a new event for process exiting

Carry #11827.
I've swapped the exit and die events. I cannot find any documentation about events, do we have any?
/cc @mgood, @jfrazelle, @duglin

A little trouble understanding the progression of exit->die and die->exit (from the context in the previous PR), and the code seems to be inconsistent with one way or the other as well:

In container.go#269 it is die->exit
In monitor.go#166 it is die->exit
Inmonitor.go#185 it is exit->die

@cpuguy83 I've fixed those inconsistencies, for the context in the previous PR, it's aways exit->die.

This event has the same issues #11065 . If you do a kill with a signal that doesn't stop the container you don't get exit event if it crashes later.

@tonistiigi I believe the problem is not about this new event, but about the signal management issue described in your issue, in general. We agreed that we want to have this event, we need to solve the re-starting logic separately.

@calavera Yes, nothing we can do with this event to fix this. Just pointing out that 1) this doesn't always work 2) I think we should solve issues with the kill signals before we release this.

I think we should solve issues with the kill signals before we release this.

I kinda disagree, I don't think one should block the other, and as you can see in the original PR, several maintainers already are okay with getting this in.

Hello maintainers. IMHO we don't need this event anymore because since 1.8.0 there is always a "kill" event before the "die" event if the container is stopped by a administrator via "docker stop".
But if the container stops on its own there is no "kill" event before the "die". See my previous report here https://github.com/docker/docker/issues/15438
I think we should add a new field to the event message to indicate how the event is triggered rather than a new "exit" event. For example, we want  to distinguish the events that emitted from "docker build " command from the normal events.

Okay, closing this. I'm not really sure we need it either. Will reopen if it's needed.


Fix Celcius Behavior

Celcius (and Fahrenheit) temperatures were not read correctly, creating errors. Previously, a temperature such as 50 degC would be read by multiplying 50 and degC, giving an error because a relative unit like degC cannot be multiplied. This pull request fixes the issue, and adds a test involving Celsius. I created a new .yaml file for this test - should I modify one of the existing files, like testfile_rcm.yaml, instead?
I apologize for the messy commits and reversions of commits. I was working on a separate issue at the same time, but that issue deserves more work (and its own pull request) so I reverted those commits.
@pr-omethe-us/chemked

Sorry, I checked this against the chemked file I was working with, and didn't have any problems. But, my changes don't pass other tests. I should have run all tests before the pull request. Now I know how to run travis tests without a pull request for next time...
Anyway, I'll work on it tomorrow to make this more generally applicable so that it can pass the tests.

I altered my change so that it only applies when dealing with celsius and fahrenheit units, to avoid issues with "unusual" units, like 999 / seconds. What do you think?

@jsantner Rather than reverting commits, it would be better to rebase and drop them. Then you can git push -f to this branch to update the PR.

@bryanwweber I had been using GitHub Desktop, which doesn't seem to allow rebasing. I have the command-line interface for git now, and rebased as you asked, with some minor hiccups caused by conflicts between the command line and desktop.


Run CI tests on PHP 8.3

With a few RC's released and the final release coming up in november, it might be a good thing to start running tests on the new PHP.

Yes! Thank you @jnoordsij.
This needs to be merged along with proper tests to everything, but I believe this upgrade will be easy for us to support 👌
@pxpm not sure who's going to take this one, but I assigned you for now 👌
It's also on v6.x board, not on this week.

Thanks @jnoordsij ! I can confirm tests are all running fine on PHP 8.3, so our core features ARE working in PHP 8.3 - yey 🎉. Let's do it 💪 If anybody is actually using Backpack on PHP 8.3 please report if you find anything broken, we don't have 100% test coverage.
@promatik this PR only makes Github test on PHP 8.3. We don't have to add support for PHP 8.3 because we don't have it as a requirement. We require "laravel/framework": "^10.0" - if they support PHP 8.3, we do too. So we gotta test before it happens.

@tabacitu Thanks for merging! I think most things should probably be fine, given there are very few impactful changes in PHP 8.3 and not even that many relevant deprecations. From the first quick testing round on my application I did not run into any issues.
Having the tests running now should probably be enough to ensure things run smoothly on release!


Segment Group requirements don't validate properly

We are trying to use the "Segment Group" action to add traits to groups of users (like the company level as opposed to individual users).  We are specifying 2 columns, the field tagged with "segment_group_id" and another field, like the total count of orders from that particular company/group.  When we submit it via the segment group action we get errors saying "Query requires a field tagged email or user_id or segment_anonymous_id." Even though the message clearly shows that the request was for "looker-integration://1::segment_group" and segment_group only requires the tagged field "segment_group_id":
https://github.com/looker/actions/blob/0269d92b6d9b23930dca4d7e4568e497dd786948/src/actions/segment/segment_group.ts#L6-L12
The error:

We tried adding a user_id field just for giggles, and that changed the error to:

But groupId was in there, in addition to the user_id field.

We're running into this issue too. The Segment Group call isn't working via a job, even with segment_group_id as a field.


For VSCode Users: Configuring CSS class autocompletion support.

TL;DR: Install this extension and add the following to your VSCode settings file:
"html-css-class-completion.CustomizedLanguages": {
    "rust": ["class\\s*[:=]\\s*\"([\\w- ]*$)"]
}

After that, when you type class: " in any context within your Rust source code, autocompletion suggestions will pop up based on your CSS class collection (from workspace css/html files).

Some of you might be familiar with the IntelliSense for CSS class names in HTML VSCode extension. For those who aren't, this extension gathers CSS class names defined in the local file tree and the html <style> section to offer autocompletion. I found it extremely helpful when developing with React.
While developing with Dioxus, I felt the lack of this extension's capabilities. Upon inspecting the source code, I realized all features for autocompletion in Rust were already defined. The only missing piece was its connection to the configuration file. After writing a small bridge code and testing it, everything worked flawlessly.
I wanted to share this so others can easily utilize it as well.

For Tailwind, it seems to cache and autocomplete for already generated local CSS. However, it inherently doesn't for content that isn't written in CSS (since Tailwind deduces required CSS from user codes and generates new CSS). But, there's already an official guide on how to integrate dioxus and tailwind cli. You can refer to that for more details.

Another idea that just popped into my mind: By placing the full version of Tailwind's CSS file in the local file tree, it might achieve the same effect.

I'd prefer to have the feature integrated into the original extension rather than creating a fork, especially given the minor code adjustments. Unfortunately, it seems the original repository hasn't been active since 2021.

This would be great to add to a styling page similar to the current page in the cook book for tailwind, but for vanilla CSS!


fix the button position for extractors so it is in the same place regardless of how much text

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/1555
Originally created by @dmor on 2020-01-10 15:52:26

Currently, Fastly extractor button is in a different position than the others:

View 2 previous comments from the original issue on GitLab


how to get SPDXpackages form spdxDocument

i have got spdxDocument  by deserializeDocument function， like this:
  spdxDocument = SpdxToolsHelper.deserializeDocument(new File(file), SpdxToolsHelper.SerFileType.JSON);

the file like this
but spdxDocument  do not have getPackages() ,like this function , how can i get the package list use tools-java?
please help me. thank you!

@kemitchell @sschuberth  @vargenau

@lunbin - There are a couple of approaches depending on what you are trying to accomplish with the packages.
If you just want to get all the packages described in the document independent of how that package is referenced or used, you can use the SpdxModelFactory.getelements() method.  You can find an example of this in the tag/value parser: https://github.com/spdx/spdx-java-tagvalue-store/blob/23dcbe43993f90cd0569b47d799a02d390e98bf8/src/main/java/org/spdx/tag/CommonCode.java#L235
If you want to find the packages that are described directly or indirectly by the SPDX Document, you can traverse the graph of relationships starting with the documentDescribes collection which is the root of the relationships graph for the document.


Uncaught TypeError: Path must be a string. Received undefined

When I use ctrl+enter, it just pump up a new Stata window, but do nothing. It doesn't run any command.
I tried with a single: sysuse dir.
Atom: 1.34.0 x64
Electron: 2.0.16
OS: Unknown Windows version
Thrown From: stata-exec package 1.8.6
Stack Trace
Uncaught TypeError: Path must be a string. Received undefined
At path.js:28

TypeError: Path must be a string. Received undefined
    at assertPath (path.js:28:11)
    at Object.join (path.js:501:7)
    at Object.runBatch (/packages/stata-exec/lib/main.js:155:25)
    at Object.run (/packages/stata-exec/lib/main.js:129:14)
    at HTMLElement.subscriptions.add.atom.commands.add (/packages/stata-exec/lib/main.js:80:42)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:350017)
    at KeymapManager.t.exports.KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:1212945)
    at KeymapManager.t.exports.KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:1209079)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.34.0/resources/app/static/<embedded>:11:285196)

Commands
     -5:44.5.0 core:save-as (input.hidden-input)
     -5:22.1.0 autocomplete-plus:confirm (input.hidden-input)
     -5:13.8.0 stata-exec:run (input.hidden-input)
     -5:01.1.0 core:move-left (input.hidden-input)
     -5:00.5.0 stata-exec:run (input.hidden-input)
     -1:29.3.0 stata-exec:run-batch (input.hidden-input)
     -1:26 stata-exec:run (input.hidden-input)
     -1:09.3.0 stata-exec:set-working-directory (input.hidden-input)
     -0:11.5.0 core:backspace (input.hidden-input)
     -0:11 stata-exec:run (input.hidden-input)

Non-Core Packages
Hydrogen undefined
language-stata 1.7.3
stata-exec 1.8.6

It's very hard to get this to work on Windows, so I don't officially support it and can't really give advice. I would strongly recommend to try stata_kernel which has a much easier installation process on Windows.

I also encountered this problem. and noticed that the error came from the following code (from main.js, line 155):
var codepath = path.join(process.env.HOME, '.stata-exec_batch_code');
It throw an error that Path must be a string because **process.env.HOME is not defined ** on my PC.  this issue is solved once I manually defined environment variable HOME.  For defining this environment variable on Windows 10 paltform, you may do the followings: right click "This computer" --> "properties" --> Click Environment Variables, the create a new environment variable named HOME, for example, "C:\users\jack"

By the way. I install the latest version of Node js. and I run Atom on Win10 System


faster trimat to csmat conversion

Faster method for converting TriMat --> CsMat. Avoids the scanning over the whole row on each element to find duplicates which results in n^2-ish behavior.  Requires slightly more memory than the previous impl (an extra vector of I values).
On a test matrix of size 112137 x 11727 (nnz = 62147198), this change reduces the conversion time from 134s to 8s.
Sample matrix available here:
http://cf.10xgenomics.com/samples/cell-exp/3.0.2/10k_hgmm_v3_nextgem/10k_hgmm_v3_nextgem_filtered_feature_bc_matrix.tar.gz

@vbarrielle any thoughts on this?  Looks like the travis failure is spurious now that I did cargo fmt

Sorry for answering so late, I've been away a little while. I've relaunched the travis build and it passes now, so it was spurious indeed.
That looks very nice, thank you.


Add CoRL'22 BEV paper

This is a perception paper. We list BEV-based E2E papers in the section. I will close this PR. Anyway, thanks for the contribution!


QR icon should be more button-like

It is not clear what button to press on the Add laundry scene.


Misleading image?

The image at the top of the document suggests that WinUI 3 is supported on Xbox, but all I've heard is that it is not:

https://www.theregister.com/2021/07/02/uwp_microsoft_winui3/
https://github.com/microsoft/WindowsAppSDK/issues/829
https://www.thurrott.com/dev/258377/microsoft-officially-deprecates-uwp

Can WinUI 3 target UWP on Xbox?

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

ID: 49f58672-73e9-87bb-d7f0-8d67b6878e20
Version Independent ID: 94fc53da-622a-93c8-a4c8-4faaf7e442b8
Content: Windows UI Library (WinUI) 3 - Windows apps
Content Source: hub/apps/winui/winui3/index.md
Product: reunion
Technology: winui-conceptual
GitHub Login: @Karl-Bridge-Microsoft
Microsoft Alias: kbridge

No, WinUI 3 is not supported in UWP. The image has been removed. Unfortunately, we don't have good replacement at this time.


Landmark spatial interpretation?

Is there any map which tells which landmark number lands on what part of the face just like mediapipe?
I'm trying to find volume of parts of the face(cheeks, nose, lips etc.) using 3d landmarks and that require knowing what landmark identifies what part of the face.

Yes, the landmarks correspond to the vertex numbers on the 3d model. Lots of different ways to visualize that, or use a 3D DCC to do it.

I would also like to know the exact landmarks corresponding to each point such as(eyes, nose, lips, hair, neck) for easier understanding and usage.

Could you also explain the 3d landmark values. I'm trying to find volume of cheeks, lips etc using the 3d landmark mean values. But I've noticed that some of the z-index values are positive and some negative. Shouldn't all the values be either positive or all negative. Or is there a reference point with which these values are calculated?


Allow specifying vcpkg tool path in VCPKG_TOOL_PATH

Fixes #31641. Please see that issue for all of the details of the problem I am trying to solve.
I am not an expert in powershell, so it would be good if someone could review that part especially closely for me.
Also please let me know the best place to add some documentation on the VCPKG_TOOL_PATH environment variable, and I will do so in a separate pull request.
N.B. please view the diffs without whitespace (add &w=1 to the URL) to make it easier to read.

@sweemer About documentation, you could submit issue or pr at https://github.com/microsoft/vcpkg-docs.

@sweemer Could you please apply vicroms's suggestion and solve the conflicts? Thank you!

I'm not convinced of this for the same reasons I said back in https://github.com/microsoft/vcpkg/issues/31641#issuecomment-1569283248 . What is the intended use case and how is the customer expected to use this feature? Why is:
:: your custom code that gets vcpkg on the airgapped machine
set X_VCPKG_TOOL_PATH=blah
cmake -G ninja -DCMAKE_TOOLCHAIN_FILE=%VCPKG_ROOT%\scripts\buildsystems\vcpkg.cmake

any easier than
:: your custom code that gets vcpkg on the airgapped machine
copy /Y blah\vcpkg.exe %VCPKG_ROOT%\vcpkg.exe
cmake -G ninja -DCMAKE_TOOLCHAIN_FILE=%VCPKG_ROOT%\scripts\buildsystems\vcpkg.cmake

or
:: your custom code that gets vcpkg on the airgapped machine
set X_VCPKG_TOOL_PATH=blah
.\bootstrap_vcpkg.bat

any easier than
:: your custom code that gets vcpkg on the airgapped machine
copy /Y blah\vcpkg.exe %VCPKG_ROOT%\vcpkg.exe

?
Of particular concern of adding such a feature is that it would 'sell' that mixing and matching vcpkg.exes and the 'scripts' directory is supported and intended, which is not the case. (New tools take dependencies on changes to scripts tree behavior fairly frequently)

Hi @BillyONeal thanks for the review, and here are answers to your questions:

What is the intended use case

To bootstrap vcpkg offline through the CMake integration without any manual actions required.

how is the customer expected to use this feature?

By setting the value of the X_VCPKG_TOOL_PATH environment variable e.g. in CMakePresets.json.

Why is [it] any easier?

Because it eliminates the need for manual actions before bootstrapping vcpkg. Even something as simple as copying a file from one location to another is vulnerable to human error, and adds unnecessary complexity to the development process.

Of particular concern of adding such a feature is that it would 'sell' that mixing and matching vcpkg.exes and the 'scripts' directory is supported and intended, which is not the case.

Isn't it more concerning that developers are forced to remember when to manually copy over a new vcpkg.exe in their air-gapped environment? I strongly believe that it's better to manage the mapping in source control instead.
For example, what I'm planning to do is put vcpkg.exe in a versioned location such as /internal-network-drive/vcpkg-tool-YYYY-MM-DD/vcpkg.exe and then set X_VCPKG_TOOL_PATH=/internal-network-drive/vcpkg-tool-YYYY-MM-DD in my CMakePresets.json file. Then any developer in my team can clone our project in our internal network and immediately bootstrap vcpkg (a submodule of our project) with the correct version of vcpkg.exe. Different developers can be on different branches with different versions of the vcpkg submodule and all be confident that they are using the correct version of vcpkg.exe at all times.

You could get the desired behavior today without modifying the bootstrap script by adding these lines before the first call to project() in your CMakeLists.txt files.
if (NOT EXISTS "$ENV{VCPKG_ROOT}/vcpkg${CMAKE_EXECUTABLE_SUFFIX}")
  file(COPY "${X_VCPKG_TOOL_PATH}" DESTINATION "$ENV{VCPKG_ROOT}")
endif()

Then you can just set X_VCPKG_TOOL_PATH (or any name you want to give it) in CMakePresets.json.

@vicroms Wow, that's great! I didn't know that the toolchain file was executed during the call to project() - I thought it was executed before entering CMakeLists.txt, which is why I kept trying to add this functionality through the toolchain file.
I think it would be very helpful to document this somewhere. I will close this pull request and add your snippet to https://github.com/microsoft/vcpkg-docs/pull/279 if you don't mind.


Continue from last project

Describe the bug
Playground should resume last project ( instead of creating a new local one )
To Reproduce

go to playground, create a project ( deploy hello world ), clone browser
go to playground again, even projects are shown on the projects drawer, it starts a blank new one

Expected behavior
should resume old project
Desktop (please complete the following information):
any
Additional context
Because of this, users can easily hit 10 project limit and need to clean up projects

Note, could save current project id to local storage so that project would be loaded when user comes back.


Imgyeong/course crud

Related Issues
#14 #11
Changes

New data schema -> Room

Our Room Schema

model Room {
    id           String     @id @default(cuid())
    createdAt    DateTime   @default(now())
    name         String
    description  String
    courseId     String     @map("courseId")
    course       Course     @relation(fields: [courseId], references: [id])
    creatorId    String     @map("creatorId")
    creator      User       @relation(fields: [creatorId], references: [id], name: "CreatorOfRoom")
    User         User[]     @relation("UserInRoom")
}

Updated data schema -> Course

Our New Course Schema

model Course {
    id           String     @id @default(cuid())
    createdAt    DateTime   @default(now())
    subject      String
    code         Int        @default(0)
    title        String
    User         User[]
    Room         Room[]
}

Example: subject is like CS or MTH and code is the number like 290 or 162

(EDITED)  Support mutations for Course

createCourse
deleteCourse

(EDITED)  Support mutations for Room

createRoom
deleteRoom
updateRoom

Basic page structures of the page and study room page are provided
Installed 100ms and the basic structure of the chat UI/UX is supported.
Refactored the files (structures)

Post features

[ ] Create RoomCard for the RoomPage

[ ] Create authToken by using roomCode under this component
[ ] Implement handleSubmit and allow the user to join the chat room

@Nyumat I updated the PR. Let me know if I missed something or if I need to fix something.


Add state boundary conditions

Purpose

Extend boundary conditions (BCs) in LSM models to be able to include state BCs in addition to flux BCs (and potentially other new BC types).
Closes #98
To-do

Implement and test in RRE+heat case

Content

Add StateBC type
Perform calculations to convert state BCs to flux BCs
Separate top/bottom BC calculations
Implement and test in RRE-only case
Implement and test in RRE/heat joint case

bors try

bors r+


train  custom dataset  ,occur this error

N > 0 assert faild. CUDA kernel launch blocks must be positive, but got N= 0

Hello, I occurred this now, too. Have you solved the problem?

Also encountered this issue, one of the culprits I found was transform_points_to_voxels in data_processor.py producing voxels with 0 points in them, later triggering the assertion.
My hypothesis, which I have not confirmed yet, is that augmentations and sampling sometimes thins out the point cloud enough to cause this invalid state. The hypothesis is based on bumping into this issue when trying to train some of the models using lower resolution point clouds than can be found in the KITTI dataset.
In my case this was triggered around once every 10000 samples and I therefore added two points of semi-random data (which I would not recommend). It at least fixed the assertion without having to dig into the internals of the voxel generator or the rest of the system.
If someone else has a better solution, I would love to hear about it!

Hello, I occurred this now, too. Have you solved the problem?

it hasn't been solved yet,  i   don't konw  how to adjust the parameter


Dynamic CPU feature detection

Would you consider a PR to add separate functions for XXH3 that choose the implementation at runtime using is_x86_feature_detected!/is_aarch64_feature_detected.
Since this would add a small overhead at runtime (an atomic store of the function pointer in a static variable on first invocation and an atomic load on every subsequent call), these new functions can be guarded behind a feature.

This is actually a bit more complicated since right now hardware specific functions are bound to compile time feature detection
I guess there is no issue to add it, but it is actually pretty much redundant for SSE2 and NEON since all x86_64/aarch64 chips should have respective instructions available by default
Meanwhile web SIMD requires compile time flag always
AVX2 might be the only feature set that benefits from it


Possibly more detail?

https://github.com/samhogan/Minecraft-Unity3D/blob/c999f3e1b2b4b2c987c6353e63b4405683043dbc/Assets/Scripts/TerrainGenerator.cs#L266
Above should be the line of code in question. First off, I'm very thankful you made this and threw it up here. I'm basically using your code here as a reference to create a minecraft-like world but in Godot instead of Unity. This means that sometimes I run into issues where there isn't a direct 1 to 1 translation of something you did and this is one of those specific spots. I think I have a vague idea of what's going on here, but if you would be willing to give me some more detail on exactly why this is the way this is, I would be very grateful.

Hi Evan, that's just a good ol' unity coroutine: https://docs.unity3d.com/Manual/Coroutines.html
That method will space out building chunks .2 seconds apart instead of just generating them all at once (for performance). With the coroutine, instead of the function running to completion, it will pause execution and resume every .2 seconds. The coroutine is started in line 203 when some new chunks need to be generated. I guess the IEnumerator return makes the method act sorta like a generator, idk, that's just how you write coroutines in unity. If you have more questions you can jump in my discord: https://discord.gg/NgM9zAA
And btw how did you find this repo, because I think you're in one of my classes at NKU


Multiprocessing shapely/fiona operations  with dask

I've got a somewhat complicated procedure that I need to parallelize across cores. I need to do a bunch of geographical checking, where I compare ~700k lat/long points to a bunch of geographical boundaries and gauge distance from those boundaries. I have some native python code that does this, and can't parallelize it with the standard multiprocessing library because the shapely objects can't be serialized. I've got some dask code that implements this, but just hangs when I run it.
I can see multiple cores fire up, but only one working at a time (there is 0% CPU showing on all but one core). In this post (http://bit.ly/1U8JhmJ), I read @mrocklin comments and wondered if my use case just doesn't lend itself to mutliprocessing with dask here because it's pretty memory inefficient. In order to multiprocess, the geographical boundaries have to be farmed out to each of the cores, and I thought with dask I may be able to avoid that by taking advantage of shared memory (otherwise it's terribly memory inefficient). But, I think with the GIL a copy of the geographical boundaries still have to be farmed out to each core. Am I off base here, or does this sound right?
I had come to the conclusion that I would just need to move to a lower level language to get around the GIL, but talked to @chdoig today and she suggested I at least bring this up and let you know what I'm trying to use dask for.
On a less related note, cool product! While I haven't been able to get it to do what I want, I think this is an awesome tool.

Dask-on-processes will just use multiprocessing so there is no fundamental benefit.  Can the shapely objects be serialized with cloudpickle instead?
If your objects really can't move across a wire and your code doesn't release the GIL then you're in a bit of a pickle (pardon the pun.)  Some options:

Try to rewrite your computation in a way that uses numeric code rather than python code and then use threads rather than processes
If you're only seeing 1 CPU fire at a time then check that your computation really is parallelizable
You could use the dask.distributed scheduler on a single machine, which is a bit better about avoiding unnecessary data movement between workers.  There are also options to pin certain computations to certain machines, which would help you to avoid serialization.  See http://distributed.readthedocs.io/en/latest/locality.html#user-control

Thanks for the quick response! That was incredibly fast. These are all great suggestions, thanks!

The unfortunate thing is that the geographical calculations are something that are beyond my knowledge base (otherwise I would move to numeric code and try to leverage numpy with threading).
Okay, thanks! I think it should be, as I'm basically trying to farm out 1 lat/long point at a time to check if it's in a number of different boundaries. So, the idea was to hopefully just get a copy of those boundaries on every core (or get every core to point at a shared memory location so I just have one copy), and then check the points against these boundaries.
Is this different from the Dask-on-processes that you mentioned - e.g. will it operate differently than using the multiprocessing library under the hood?  Also, if I pin certain computations to certain machines, I'm assuming there isn't a shared memory location I could point to so all machines could still access what I would have wanted to be shared. Does that sound right?

Thanks again!

No dask library uses posix shared memory by default.    Dask won't do anything automatic for you here though.
Dask.distributed is a separate scheduler.  Documentation here: distributed.readthedocs.org

Gotcha. The distributed stuff looks neat as well. I'm going to close this issue, as I think this is resolved (or at least I've got a direction to go). Thanks for help, it's much appreciated. I'll keep you posted on my dask usage.


0.6.4 Release notes

Pulls together the 0.6.4 release notes from the various PRs that have been merged. Thanks everyone for your contributions. Please take a look and make sure everything looks accurate.
cc @alimanfoo @jrbourbeau @llllllllll @QuLogic
TODO:

[ ] Unit tests and/or doctests in docstrings
[ ] tox -e py37 passes locally
[ ] tox -e py27 passes locally
[ ] Docstrings and API docs for any new/modified user-facing classes and functions
[ ] Changes documented in docs/release.rst
[ ] tox -e docs passes locally
[ ] AppVeyor and Travis CI passes
[ ] Test coverage to 100% (Coveralls passes)

Just as a note, would like to address the cpuinfo point @QuLogic has raised before releasing. Otherwise this is basically final IMO.

Thanks all! Have accepted your changes. Please let me know if there is anything else. 🙂

Thank all! 😄


rails 7.1 stub_template issue: undefined method `unshift' for #<ActionView::PathSet

What Ruby, Rails and RSpec versions are you using?
Ruby version: 3.2.2
Rails version:  7.1.0
RSpec version: 3.12.2
Observed behaviour
When my code ran stub_template, it ran and failed on not having the expected method:
     NoMethodError:
       undefined method `unshift' for #<ActionView::PathSet:0x00007ff07ce79d88 @paths=[#<ActionView::FileSystemResolver:0x00007ff07ce79ef0 @unbound_templates=#<Concurrent::Map:0x00007ff07ce79ec8 entries=0 default_proc=nil>, @path_parser=#<ActionView::Res
olver::PathParser:0x00007ff094f38e78>, @path="/home/olle/projects/myapp/views">, #<ActionView::FileSystemResolver:0x00007ff07ce7ac38 @unbound_templates=#<Concurrent::Map:0x00007ff07ce7ab98 entries=0 default_proc=nil>, @path_parser=#<Actio
nView::Resolver::PathParser:0x00007ff094f38ea0>, @path="/home/olle/.devbox/code/gems/gems/view_component-3.6.0/app/views">]>
     # /home/olle/.devbox/code/gems/gems/rspec-rails-6.0.3/lib/rspec/rails/example/view_example_group.rb:92:in `stub_template'

Expected behaviour
I expected the stub_template to... work like before, stubbing a template.
Can you provide an example app?
Not right now, but perhaps soon.

This shoul have already been fixed in #2685 can you give main a shot?

@JonRowe Thank you, yes, can confirm, this fixes that issue for me!

Thanks for confirmation, I'm aiming to ship at least an rc of the next version of rspec-rails asap

Any update @JonRowe on when that RC or next release might happen?


How to maintain strong data consistency across multiple services

Ask your question here
Hello, I would like to ask how to maintain strong consistency of data under the.NET SDK of DAPR when I want to implement multiple services within one transaction. The description about this part in the document feels vague, do you have a more specific explanation?

I think https://github.com/dapr/samples/tree/master/dapr-distributed-calendar is a good example.

I think https://github.com/dapr/samples/tree/master/dapr-distributed-calendar is a good example.

Thank you very much for your reply. Let me take a look at this case first

@lianxue7851 in microservice architectures you'll find things like the Saga pattern to orchestrate distributed transactions across multiple services. This can be done with a combination of Dapr's at-least-once pub/sub and the transactional state API.

@lianxue7851 in microservice architectures you'll find things like the Saga pattern to orchestrate distributed transactions across multiple services. This can be done with a combination of Dapr's at-least-once pub/sub and the transactional state API.

Thank you very much for your reply.


x/tools/present: unexpected eof on slide header only

What version of Go are you using (go version)?

$ go version
go version go1.14.4 darwin/amd64

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/tz70s/Library/Caches/go-build"
GOENV="/Users/tz70s/Library/Application Support/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/tz70s/WorkSpace/golang/golang"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/Cellar/go/1.14.4/libexec"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.14.4/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/f9/zc8k9cr145557jz3bqwmsz880000gn/T/go-build573678616=/tmp/go-build -gno-record-gcc-switches -fno-common"

What did you do?

The present tool assume an implicit behavior that the header & the content (next slide page) should exist simultaneously.
E.g. if we have such slide file:
# Go present tool
Present tool reproducer
Tags: go, tool

Tzu-Chiao Yeh
5 Jul 2020
<EMAIL_ADDRESS>
instead of
# Go present tool
Present tool reproducer
Tags: go, tool

Tzu-Chiao Yeh
5 Jul 2020
<EMAIL_ADDRESS>
## Slide page

We'll get an 'unexpected eof' error.
What did you expect to see?
This error message can lead user confusing:

Actually legacy syntax will have the same issue as well.
Ideally the "header-only" behavior is acceptable due to usually we start to write the first slide.
Document somewhere (sorry if I missed it) and provide better error message would be helpful if this behavior is not acceptable.

What did you see instead?
'unexpected eof' error
Actually this issue can be divided into two scenarios:

Provided header but no author and no sections.
Provided header and author but no sections.

I think a simple improvement is just skip sections when we reach eof on header or author?

/cc @rsc per owners.

same

same


ui: currency number

only for number, not include symbol
var money = 123456.12;

// display with correct formatting
money.toLocaleString('de-DE'); // "123.456,12"

// for currency, bad as we're leaving the precision to the gods of floating point numbers
money.toLocaleString('en-GB', { style: 'currency', currency: 'GBP' }); // "£123,456.12"

// for currency, good as we're using strings...
new Intl.NumberFormat('de-DE', { style: 'currency', currency: 'EUR' }).format('12312.12')

https://github.com/opensquare-network/ui/issues/17


Bundled Code Will Not Run

I have code written in ES6(2015), and the code will transpile on the fly when using System.import() during runtime.  However if I try and bundle/transpile that same code with the same configuration it will not run if included with a script tag (or System.import for that matter), even though SystemJS is loaded first.
I have tried this with both Traceur (including the tracuer-runtime prior to the bundled/transpiled traceur code) and Babel.  Both load up the file and the wrapping transpiled code does run, but the inner functions that I have written do not.
I can bundle up code and have systemjs register all of the modules in that bundle, then when I do a System.import(), any "import" statements referencing one of those modules will work if the newly imported module has not been bundled prior to runtime.
Essentially what I need is the SFX build, but without the SystemJS included (since I will have multiple bundles that load at different times, and only need one instance of SystemJS).
What can I do to get a bundle to act the same as a runtime System.import() ?

Maybe this is what you need: jspm --inject

@asapach Thank you for your reply.  I am not using JSPM at the moment, I am pulling my packages with NPM and bundling for production (thought I will investigate JSPM in the future).  Even though I don't see the benefit of using JSPM over System-Builder in this  instance (since I am not using it as a package manager), a code snippet in the JSPM documentation has helped me realize that I need to load my bundle with a script tag, but then also call System.import('bundle_key.js') to fire off the code.
<script src="js/API.js"></script>
<script src="layouts/tier1/js/tier1.js"></script>

<script>
    System.import('tier1.js');
</script>


Add link back to the LPDAAC Data Resources Repository from each Mission-specific Repo

It would be great to have a link back to the main LP DAAC User Resources Repository (https://github.com/nasa/LPDAAC-Data-Resources) available in the README of each mission-specific repo.

Added the link under the Useful Links.


Issue/51 add cors to server

Codecov Report

Merging #55 (941c2b1) into main (961cd75) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              main       #55    +/-   ##
==========================================
  Coverage   100.00%   100.00%
==========================================
  Files           12        13     +1
  Lines         3149      3483   +334
  Branches       231       290    +59
==========================================
+ Hits          3149      3483   +334

Flag
Coverage Δ

endpoint
100.00% <ø> (ø)

endpoint-prefix
100.00% <100.00%> (ø)

endpoint-spec
100.00% <ø> (ø)

server
100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

endpoint-prefix/src/prefix.ts
100.00% <100.00%> (ø)

server/src/cors.ts
100.00% <100.00%> (ø)

server/src/flow.ts
100.00% <100.00%> (ø)

server/src/utils.ts
100.00% <100.00%> (ø)


pysim: Run mask on Mux selection operand.

Otherwise it behaves funny when it's eg. the result of operator ~.

Added a test; It seems we should have all operators go through similar treatment though, to avoid similar problems.

It seems we should have all operators go through similar treatment though, to avoid similar problems.

The original idea was to use self(x) rather than mask(x) where it's safe to do so as an optimization. But it keeps backfiring..


Inputs to H11L1 optocoupler are reversed

The inputs to H11L1 optocoupler are reversed. MIDI IN Data is going into the anode and MIDI IN Vcc is going to cathode. This is incorrect. Data should go to the cathode and Vcc should go to the anode.
Incorrect schematic as of v1.0.0:

Correct schematic from the MIDI standard:

I think what threw me is the picture of internal diode for the H11L1 is reversed from the MIDI standard.

Fixed in v1.0.1.


Update repo readme text for Paperspace

We will do this as README.ipynb not README.md so that Paperspace renders it

Done


Allow users to not pass timestamps into SF2 function

The actual logic here is relatively small (and so hopefully safe). Most of this PR is adding unit tests.

Codecov Report

Merging #84 (f25d5f7) into main (22497b0) will increase coverage by 0.38%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main      #84      +/-   ##
==========================================
+ Coverage   79.77%   80.15%   +0.38%
==========================================
  Files           6        6
  Lines         524      529       +5
==========================================
+ Hits          418      424       +6
+ Misses        106      105       -1

Impacted Files
Coverage Δ

src/lsstseries/analysis/structurefunction2.py
99.04% <100.00%> (+1.04%)
:arrow_up:

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


CSV output format

Would be nice to have CSV output format for check command
Would help to filter for applied checkers with count
Something like
file;applied_checker
Something like the output from
ecs check src --no-ansi --no-progress-bar --no-error-table | sed '/^ \* /!d' | sort | uniq -c | sort -nr

We don't have it in plan, but feel free to contribute it.


[1218] Fix broken calendar JS

Resolves #1218

use dateInTimeZone instead of new Date for consistency

Works as expected!

great, merging!


Added Support for Custom Message

You can send a custom message from the server side. e.g if the user language is currently not supported by the library, you can send the message from the server.

Hi,
Any update on this.

HI @mikemee
Do let me know If I missed anything.

I'm so sorry. Just swamped!

ankitguptag18 - Oh dear, another month. I'm sorry! The problem is that for this PR I actually need to download and try it out... and I'm still swamped. Things should get significantly better next week. It's been a busy couple of months.

@mikemee just wondering if there is anything else I need to do. Just to let you know we have taken the code to production months ago and is working without any issues. :)

@mikemee   sorry to bother you, It's been almost a year for the PR. Please do let me know if there is anything else I need to do.

@ankitguptag18 OMG. A year!  I'm so sorry. I've been living the world of hell that is reserved for iOS developers, dealing with test breakages from Xcode updates and new releases and general pain. So my Android apps have just been running along nicely without any problems – and hence no need to update.
I won't promise any dates, as clearly that's meaningless based on past comments, but I am happy to merge this and will do so as soon as I get back to do some new releases of my own (which I hope to do before the end of the year ... but will see.)
Apologies again. I'm glad you're at least able to get it into production and move forwards.

@mikemee any update on the merger. The reason for me asking you, again and again, is I would like to remove the Jar file from my project and would like to import the library via gradle config. So if you could merge the code(After verification) and create a tag, that would be really helpful.

Waiting for this feature .please merge ASAP .

Sorry for the delay everyone. I'm getting back to Android coding after a bit of a detour with iOS 🙄
Per the JitPack documentation, anyone can use this PR by using a different URL in your Gradle build file.
E.g. instead of a dependency of:

com.github.eggheadgames:Siren:1.4.+

try:

com.github.ankitguptag18:Siren:e3544bb


is API (api.typings.org) down?

Prerequisites
Please first check README. There are breaking changes from 0.x to 1.0

[x] Did you check the FAQ?
[x] Did you search open and closed issues to see if your issue has already been reported?
Old issue from May found: #532. Doesn't look related if for no other reason than the time.

Description
Can't seem to reach to api.typings.org. I assume it's up and available but I wanted to confirm before I start the laborious task of getting my ISP to check it out.
I have no firewall issues (turned off to test), I'm not behind a proxy and all other internet access seems fine.

> typings search http
typings ERR! message Unable to connect to "https://api.typings.org/search?query=http"
typings ERR! caused by getaddrinfo EAI_AGAIN api.typings.org:443

typings ERR! cwd D:\Dev\Src\github\chops\Mercedes.SCP\src\Mercedes.SCP.Web
typings ERR! system Windows_NT 10.0.10586
typings ERR! command "C:\\node.exe" "C:\\npm\node_modules\typings\dist\bin.js" "search" "http"
typings ERR! node -v v6.3.0
typings ERR! typings -v 1.3.1
typings ERR! code EUNAVAILABLE

typings ERR! If you need help, you may report this error at:
typings ERR!   https://github.com/typings/typings/issues

Steps to Reproduce

typings search http

or

open browser (e.g. chrome)
http(s)://api.typings.org/search
ERR_NAME_RESOLUTION_FAILED

Expected behavior: [What did you expect to happen?]
Actual behavior: [What actually happened?]
Versions

typings -v
1.3.1

Thanks for the report. I recently changed DNS settings and reverted it back this morning. However, it's accessible for me, for all monitoring services attached and also for TravisCI.

I was also having problems, but flushing my dns cache seems to have solved them.

Must be being cached by my ISP DNS servers as changing to use google's public DNS works without issue. Thanks for the timely response.

Thanks for the update. That's a real pain, I had hoped the old entries would also stay cached but I guess that got removed immediately after I changed the name server.

i am trying to install typings behind a proxy in our jenkins server. it is failing even after i supplied, http(s)Proxy,and registry in the .typingsrc. Any idea, how to solve this
typings install debug --save
typings ERR! message ENOENT: no such file or directory, open 'http: //api.typings.org/entries/npm/debug/versions/latest'


docs:added overview hook

Description
added overview hook
issue: https://github.ibm.com/GoldenEye/issues/issues/6088

Release required?

[ ] No release
[ ] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content

Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

@Khuzaima05 I'm going to push a commit to this PR branch with an update..

/run pipeline

:tada: This PR is included in version 7.14.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


🚸 Support for adding tests to NALAC

Description
This PR contains modifications that were necessary for the tests of the Neutral Atom Logical Array Compiler, see cda-tum/mqt-qmap#470.
Checklist:

[x] The pull request only contains commits that are related to it.
[x] I have added appropriate tests and documentation.
[x] I have made sure that all CI jobs on GitHub pass.
[x] The pull request introduces no new warnings and follows the project's style guidelines.

And something broke due the change in getUsedQubits :/


Enable REST API to chunk results

This is to enable large volumes of data to be sent in chunks, so that the receiving end doesn’t have to deal with a single large JSON object.
Would we need a new chunked REST end-point or could it be an option on the existing one?
Changes:

Set the response header Transfer-Encoding: chunked and omit the Content-Length header. Server platforms often take care of this for you - Node and Jetty both support it out of the box. For more info see the MDN docs for Transfer-Encoding.
Form the response in such a way that the browser can deal with it one line at a time. For example, CSV and newline-delimited JSON objects work well. A single JSON object or Array doesn't work because the browser needs to read the whole response into memory to parse it.

Should be done after gh-600.

Merged into develop.


💡 [REQUEST] - Regexp Support in Argument Parsing

Implementation PR
No response
Reference Issues
No response
Summary
We need the ability to write argument specifications like this:
name: foo-ttp
description: bar
args:
  - name: ec2_instance_id
     # this may not be the correct regexp format for Golang's regexp library, plz forgive my rush 🙏
     regexp: "^i-[a-fA-F0-9]{17}$"
steps:
 ....

The following conditions should be enforced:

an error should be thrown if regexp: is specified for a non-string argument type
if the user passes an argument value that does not match the regexp, an error should be thrown

Right now, folks writing TTPs need to hack around this in bash - see e.g.
https://github.com/facebookincubator/ForgeArmory/pull/86/files#diff-b801212aaa7b44cd8313fe6739e594ee04eb0cd773eb32bf726910ae069ededaR58
For implementation guidance, check out this recent PR:
https://github.com/facebookincubator/TTPForge/pull/411
Basic Example
See above
Drawbacks
I think this is relatively free from drawbacks, although we'll want to keep an eye on basic, commonly-used regular expressions and import them as new strong argument types, e.g. type: url would be a good candidate
Unresolved questions
No response

Closed by: https://github.com/facebookincubator/TTPForge/pull/415


feat: add mode method

What type of PR is this? (check all applicable)

[ ] 💾 Refactor
[x] ✨ Feature
[ ] 🐛 Bug Fix
[ ] 🔧 Optimization
[ ] 📝 Documentation
[ ] ✅ Test
[ ] 🐳 Other

Related issues
I started to take a very mild look at skrub... and immediately stumbled upon not having mode implemented
Checklist

[x] Code follows style guide (ruff)
[x] Tests added
[x] Documented the changes

If you have comments or can explain your changes, please do so below.

Crazy timing! Polars just changed behaviour on mode with multiple columns.
From the docs itself:
df = pl.DataFrame(
    {
        "a": [1, 1, 2, 3],
        "b": [1, 1, 2, 2],
    }
)
df.select(pl.all().mode())

For polars before 1.7, result is as in the test we have
For polars 1.7 it raises   InvalidOperationError: Series: a, length 1 doesn't match the DataFrame height of 2.

Should we revert this PR?

i think we can just remove the multi-column test - not sure if it's a bug in Polars, will check


Support EIP-1271 signatures

Ballot submission returns an error for smart contract wallets, because the regex enforces the signature to be 130 hex characters (65 bytes), but EIP-1271 signatures are often far longer than that.
This PR fixes the signature validation bug by removing the exact signature length validation.
Unfortunately the ballotSubmittions.signature column in the schema is a VARCHAR(255) which limits the ability to store full signatures in the database. Not sure what the downstream effects of this are, but I've updated the upsert to truncate the signature to fit in the column. If that breaks something downstream, we'll have to update the schema itself (i think https://github.com/voteagora/queries is a private repo?).

@stepandel @yitongzhang any chance we can merge and deploy this before Oct 14th 18:00 UTC? I'm currently blocked on voting for round5, would love to get it in prior to the round close. Thanks.

Hey @mdehoog good to see you again. It's been a bit! Sorry we totally missed this PR last Friday. It was a hectic day. For time-sensitive issues, please ping us or the OP foundation directly on slack or via twitter DM's.
Just flagged this PR to our eng team to make sure they're aware and can address this issue.

Thank you @mdehoog, we are upping our GitHub repo notifications to make sure we don't sleep on these. Awesome to have you as our first non Agora contributor :) tysm


Interface rev03

SoundProvider: New tune added "jazz" and play along with crowdNoise
modify logo and buttons
modify home message

Approved!


I can't add a role to a new member

Hello, I recently started to use JDA and I watched some tutorials but they seems outdated, I found into one how to add a role to a new member, here's the code :
Main.java :
public static void main(String[] args) throws LoginException {

		jda = new JDABuilder(AccountType.BOT).setToken("XXX").build();
		jda.getPresence().setActivity(Activity.watching("Help players"));

		jda.addEventListener(new Listeners());

	}

Listeners.java :
public void onPlayerJoin(GuildMemberJoinEvent event) {

		event.getGuild().addRoleToMember(event.getMember(), (Role) event.getGuild().getRolesByName("Joueur", true)).complete();

	}

This is not the place to get a support. Join JDA's Discord guild to receive asked help.

getRolesByName(String name, boolean gnoreCase) returns a list and not a single role like addRoleToMember requires.
Also onPlayerJoin is not a valid name. It is always in the format onX(XEvent event)
Check the wiki and javadocs please.


[NuGet Symbol Server] Symbol validation job - implementation

The symbols need to be validated before the ingestion.

verified in dev.


Improve the parsing of non-JSON strings

Improve the parsing of non-JSON strings. Current situation:

JSON is parsed with JSON.parse()
Non-JSON JavaScript object data (e.g. any valid Object literal that isn't valid JSON) is converted to JSON using RegEx (bad practice), and then parsed with JSON.parse()
BibTeX is tokenised with Regex (technically bad practice, but in this case relatively fine) and then parsed with a sequence of while loops (both make for ugly though fairly readable code)
Wikidata ID lists and URLs is simple enough to not need non-Regex parsing, but may be worth to implement like that anyway.

Libraries possibly interesting:

PEG.js

BibTeX parsing now uses a bit of code to simplify the while loops, might expand on that.

I think it's fine for now, as users will be able to substitute parsers with their own.


Determine missing pieces so that completion in Razor files is correct

We have a few different classes of issue where the completions occurring in Razor files seem to give incorrect answers; some might require additional LSP based calls to fully work.  Please investigate, determine the missing pieces, and design up what it would take.

We believe we identified all the missing pieces. Now we are working on https://github.com/dotnet/razor/issues/9807


use a vec of entities instead of children

avoids some of the stuff we had to do in #114 (we can just remove the entity)
manual transform propagation allows for custom behavior (fixing #111)
make_children_change won't be needed (move them manually)

can we use children for things like highlights and info texts now?

this would mean you'd have to rewrite delete (when deleting a hole make sure to remove it from its parent's vec, and when deleting a parent delete holes first)...
doubt..

nope, nope

hiding is no more use here

for now at least, don't propagate anything, will have a command to select children

find all global transforms after you're done, and clean all of that

cleanup in aisle move_selected

find any use of Parent

they're no longer parented, so they're all there in the sceneinstance.. post needs a rewrite


Added additional information to the power supply section.

Added additional information about power supplies.

[x ] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x ] My pull request targets the master branch of freeCodeCamp.
[x ] None of my changes are plagiarized from another source without proper attribution.
[x ] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Looks good @abutler911, thanks for contributing to freeCodeCamp!


assoc attribute for function rule -> AC matcher.

ready for review

This PR adds support for using the AC matcher to match functional pattern if the assoc attribute is explicitly specified in the rule.
@dwightguth please review

I think I've addressed all comments.  @dwightguth please re-review.

It looks like your test is failing with a parse error, can you fix it before I do the final review? I believe the issue is that attributes are separated by commas.

@dwightguth: fixed,  ready for final review


Merge with unjs/changelogen?

Hey! Nice work on this idea. If you like to, I think would be nice to have action command directly from one package. I plan to expose some more features from changelogen such as server output and version bumps so makes sense to extend it :)

Sure I am happy to do that. I will port some small improvements back. But for adding features, the big picture of the changelogen is not clear to me, can you share more details about what the API and usage would look like?

Let's have a chat about it. I'm open to set a better vision for unified package. Mainly I expect to expose programmatic API generating raw changelog array + generators such as markdown, CLI and HTML (server). We can provide environment aware feature to the CLI too so that in a github action it can automatically create releases.

Any plans for this? @pi0 @antfu

This really should happen :)

I think changelogen already has the feature. I don't have enough time to work into the details and deprecate this package or so - as it works quite well to me honestly. Maybe one day I will find interest in doing it, otherwise, you can consider this a wrapper of changelogen with a bit of my personal taste. And I'd recommend using changelogen for most of the cases instead.

You're busy :) I already added one of the features that really interested me from your work into changelogen. (the Github username lookup).  I might do a few others too.


Add additional error handling logic for the submitting the transaction on chain.

Currently, the error handling for submitting the transaction will only throw the COULD_NOT_PUT_TRANSACTION error code. We should add in additional logic using the error object coming from ContractKit to handle the different error cases.

So on investigation ContractKit doesn't have the errors we need. Closing this ticket.


[WIP] Add backpressure to pipelines

Still not sure about Flush returning bool
@davidfowl @halter73

@davidfowl added min/max, internal


Wrong provisioning profile chosen for workflow.

Bitrise Build Issue Report template
Description of the issue
I am currently trying to automate the compilation of an iOS build for ad-hoc and production. Currently I am able to get the build process to work for the ad-hoc build. An ad-hoc provisioning profile and a code signing identity have been added. The build issue that I am seeing occurs when I add the distribution provisioning profile for the production build. After adding the provisioning profile both builds complete. However, when I go to install the Ad-Hoc build on my device the install fails with an error stating that it "could not be installed at this time." When checking the build on Hockey I see, "This version was built with an unknown provisioning profile type." It seems like the build is having trouble determining which provisioning profile to choose. How do I configure this?
Environment:
Where did the issue happen?
This issue is occurring on Bitrise.io when adding both an ad-hoc and distribution provisioning profile.
If on Bitrise.io: which stack? If not on Bitrise.io: on what operating system? (Plus any other information you can share)
Xamarin Stable with Xcode 8.2, on macOS 10.12 (Sierra)
Which build Step causes the issue and which version of the step?
This issue makes itself known when trying to install the app on the device due to the Certificate and profile installer step.
Reproducibility

Does a "Rebuild" help? (You can trigger a rebuild from the Build's page, by clicking the "Rebuild" button in the top right corner of a finished build) : YES/NO

Rebuilding does not resolve this issue as the build does not fail. Removing the distribution provisioning profile gets the build installing on the device. Adding the distribution profile alongside the ad-hoc profile causes the build to fail to install.

Does a rebuild without caches help? (You can remove the Cache:Pull and Cache:Push steps temporarily to not to use the cache, or you can delete all the caches on the Settings tab of the app. : YES/NO

No.

If you have multiple different build configurations (workflows), does the issue affect all/more than one? : YES/NO

It makes the ad-hoc build fail when installing. I do not know if this is affecting the distribution build however both builds successfully complete.

If it's an issue which happens sporadically, what's the frequency? (e.g. Once a day ; about x% of the builds) :

100% of the time.

Does upgrading the build Step to the latest version help? : YES/NO

No.

When did the issue start? :

When adding the distribution provisioning profile.
Build log
I've sent an email containing the build log.

However, when I go to install the Ad-Hoc build on my device the install fails with an error stating that it "could not be installed at this time."

From the log you sent:
Creating export options for export type: app-store
  * plist_content:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>method</key>
	<string>app-store</string>
</dict>
</plist>

This means that you do an App Store Distribution code signing. If an IPA is signed with an App Store distribution profile, it can only be installed from the App Store, and from iTunes Connect TestFlight. There's no other way to install it.

I'll close this issue, thank you for the report - if you'd have any questions, please let us know!

That said, from the logs it seems that the app-store method selection might be an issue in the Xamarin Builder step. From the logs it seems that you specified development for the Export Method, and the step still selected app-store, most likely because of your Xamarin project configurations.
The best would be to replace the Xamarin Builder step with the new Xamarin Archive step, as the Xamarin Builder step is now in "maintenance" mode and will be deprecated soon. You can find the related blog post with migration notes here: http://blog.bitrise.io/2016/10/18/the-new-xamarin-archive-step.html

Can you guys find a way to mark maintenance steps in the workflow editor? There's nothing obvious from using the UI that says to migrate, and honestly "Xamarin Archive" doesn't indicate to me that I would use it to build the project.

Definitely, I'll bump the related task


🧑💻(models) improve user str representation

Purpose
As suggested in #106 : Improve user model str representation to display name and main email when main identity is provided. Otherwise, returns admin_email if any or uuid as a last resort.
Proposal

when main identity : "Full name (mainadress@mail.com)"
when no main identity but admin_email<EMAIL_ADDRESS>when no main identity neither admin_email : user.uuid

I also improved related test test_models_users_str to cover all three cases
Question
In Identity model, name and email are both optional fields. (isn't it weird ? shouldn't email be mandatory ?) Should we print things differently if name is empty / None ?
WDYT, @lebaudantoine ?

@mjeammet  I think technically, on the "sub" field is really needed to identify the user. That was the idea behind the decision to make the other fields like name and email optional.

@mjeammet I think technically, on the "sub" field is really needed to identify the user. That was the idea behind the decision to make the other fields like name and email optional.

I wonder if the sub isn't necessarily linked to an email. Do we want to allow linking a sub to an adress email different than the one used right before, to log in ? Actually, I guess we do. What do you think ?

In the end, I moved the email/name/none complexity to Identity's representation.
In the user model, I return str(main_identity) if there is one, and admin_email / uuid otherwise.


Set Sidekiq log level to warning

This sets the log level for Sidekiq to warning to avoid sending lots of unnecessary generic logging, when we can track these in other ways via the Sidekiq dashboard. Instead, we only need to send logs about errors or problems that might need attention.

 Remove dfe analytics logs from Logit.io


Existing order on orderbook exceeds 8 decimals

We want to allow a max of 8 decimals in the order ticket for newly created orders....issue is there may be existing orders on the orderbook which have more than 8.
We want to allow anyone who clicks on the orderbook to be able to trade those orders bigger than 8 decimals, but anyone creating a new order must abide by the 8 decimal limit

closing


Add and setup sitemap_generator gem

For SEO purposes it would make sense to also provide a sitemap with all the subpages we have, so the search engine can better index and navigate the content on our site.

Hi @marcoroth. I can look at this!

Awesome, thanks @joancodes! Let me know if you need any details 🙌🏼

Is the following code snippet a reliable way to generate a sitemap that includes all the sub-pages with a preferred update frequency of 'weekly' and a high priority of 0.9 for each page?
PageModel.all.each do |page|
    add page_path(resource_path: page.request_path), changefreq: 'weekly', priority: 0.9
end

Yes, I think you can use PageModel for this! We probably just need the extra root_url since it's not captured by the PageModel.
I'm not sure if it really makes sense to have the same high priority for all the pages. Maybe we can do something clever to determine the priority based on the amount of levels the page is, something like:
PageModel.all.each do |page|
  nest_level = page.request_path.split("/").count.to_f
  priority = nest_level.zero? ? 0.9 : (1 / nest_level)

  add page_path(resource_path: page.request_path), changefreq: 'weekly', priority: priority
end

Awesome! This makes sense. Working on it.

Resolved via https://github.com/marcoroth/hotwire.io/pull/52


🎉 New Example: this_is_my_awesome_example_title-tnn.md

New Example: ${fileName}
Please preview this example on the netlify deploy-preview bellow 🌻.

Just a test


Mark @azure/event-processor-host as deprecated

Now that we have the new Event Hubs package along with the checkpoint store as a replacement for the @azure/event-processor-host, it is time to deprecate it

Looks like readme validation is failing due to broken sample links in the README. Otherwise glad to see this is happening!

Looks like readme validation is failing due to broken sample links in the README. Otherwise glad to see this is happening!

Looks like readme validation is failing due to broken sample links in the README.

Serves me right for trying to delete a file... sigh

Looks like readme validation is failing due to broken sample links in the README.

Serves me right for trying to delete a file... sigh


Current error.py is not friendly or scalable

The current error.py file contains a class which contains several functions for raising an error. This is not a very good practice. Also, you are using the cryptography library to get a error. Instead just create different classes for each exception and create your own exception instead of importing from cryptography for starting this is fine but after that not. To learn more about it refer here And here and here. If you feel like I am being to rude or bossy sorry, I like this library and am just highlighting a few issues which when fixed would make the library great.

I'll do so tomorrow and don't think that in the end of the day

I have Made Changes,
Hope U Like It :-)

yes that is way better..


Create deprecation policy

We don't have a format policy yet, though it is something that would be good to decide on. We definitely don't want to remove deprecated code while recipes still on the trunk use it, but how long do we need to keep things around for backwards compatibility?

An initial idea would be copy pip's deprecation policy: https://pip.pypa.io/en/stable/development/release-process/#deprecation-policy


radiogroup notempty?

is there anyway for us to prompt radio group as required?

You can use the @Checked annotation.

hi, can this be noted in the readme?

Will add it to the Wiki.

Awesome man, great library +1
On 7 Jan 2016 13:25, "Ragunath Jawahar"<EMAIL_ADDRESS>wrote:

Will add it to the Wiki.
—
Reply to this email directly or view it on GitHub
https://github.com/ragunathjawahar/android-saripaar/issues/131#issuecomment-169554394
.

Thank you :)